crap canoodler

A Jaxi driver; one who is Irish by birth but Greek by injection; a penis praiser and willy worshipper.
You're such a crap canoodler.
by Ian Chode April 02, 2003
Get the crap canoodler mug.