1 definition by Zarshan the sun conquerer

Top Definition
A person that smells like cheese and mayonaise and is often found licking mayonaise off of peoples discarded food. Also they have a small penis.
Who is that licking mayonaise out of the garbage. I dont know but i think he is croatian
by Zarshan the sun conquerer December 23, 2010

Mug icon
Buy a Croatian mug!