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
Get the mug
Get a Embarradong mug for your papa Abdul.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your papa Abdul.