I-dotter definition

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