Top definition
The leo spot was located close to the entrance of the movie theater.
by MysteryRB April 09, 2010
Mug icon

Dirty Sanchez Plush

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

Buy the plush