What is 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.