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.
7👍 1👎