Top definition
This is a term synonymous with menstrual blood.
Man, my ex-girlfriend broke into my house and left me a little present on my pillow..a used tampon. There was vagoo ragú everywhere.
by ghost_brigade April 03, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug