Top definition
An interjection used when an extremely attractive female is spotted.
Bill yelled vagoin when Megan Fox walked in to the room.
by daneighborhoodkillas April 09, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush