Top Definition
when a male or female performs a diarhea session on the other's head causing the pooplets to dribble down onto the face.
Moquisha: My man gave me the jamaican rainforest and now i have pink eye

Tasha: you should have worn some eyepatches you know better than that!
by 3434343434343434 November 01, 2008
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.