Top definition
A tropical vacation associated with guavas.
15 days untill our guavacation to Florida!
by tgrono December 06, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush