Top definition
When a female manages to have her period on another humans face.
Dude: Last night I went to eat out my girlfriend and she gave me the most surprising red baloon it even went in my eyes!!
Guy: Gnarley dude you should have slapped her
by bdemsk September 27, 2009
Get the mug
Get a Red Baloon mug for your father James.