Top Definition
A term defining a woman so ugly you need beer goggles to smash with a Strap on.
She is atrocious Id have to use my strap on goggles to get near her, barff.

Bro-1:Dude i am smashed!! Hold on wtf is that smell bro? Bro 2:yeah..ummm.... chick fail...another strap on goggles night.
by The Dunnski November 27, 2009
9 Words related to Strap on goggles

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×