T-crosser definition

A detail-oriented individual whose satisfaction is not easily achieved.
noun
0
0
Advertisement