1 definition by D14

Top Definition
An adjective used to describe an embarrassing hookup. Usually used between girls relating their nights to each other. Originated at Dartmouth College in 2010 by members of the class of 2014.
Girl A: You had really bad beer goggles last night. That guy was not hot.

Girl B: Ya, I know. Its embarradong.
by D14 December 09, 2010

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.

×