Skip to main content

Definitions by TheWeaselShackleford

Noun
1. A person who wears their business socks during sex.
I always wondered why he was a moncrieff, until I saw his feet!
Moncrieff by TheWeaselShackleford September 25, 2013