1 definition by Anna-Louise Simpson

Top Definition
A savory delight thats main ingredient is fresh human urine.
Mmm, this is nice, what is in it?
Urine Cakes, made from fresh, Human urine.
by Anna-Louise Simpson March 25, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.