cocksmeagler

an insult, one who smeagles cocks.
man, that guy is such a cocksmeagler.
by Mr.Christopher August 29, 2005
Get the cocksmeagler mug.