Top Definition
A new-age drink made of pure win, basically urine and period blood over ice served with one of those toothpick umbrella's and a lemon wedge.
The bitch was on her rag, so, I figured I'd make her drink a freckled lemonade in return for the bloody dick.
by djGreenBuds October 07, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.