Skip to main content

Rowan Mace's definitions

cherry limeade

Denotes a liquid consisting of female urine mixed with menstrual discharge. The nectar passes directly from the loins of a woman on her period into the mouth of her sex partner.
After gargling Hannah's cherry limeade, Nathan said it reminded him of iron-fortified asparagus juice.
by Rowan Mace February 6, 2010
mugGet the cherry limeade mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email