1 definition by SMMR

Top Definition
Blood from the vagina
Oh my god I see my pokesauce!
by SMMR May 29, 2007
Mug icon
Buy a Pokesauce mug!