1 definition by djGreenBuds

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 8, 2010
Get the Freckled Lemonade mug.