1 definition by brittany carter

Top Definition
to be disgraced and made a fool of.
The Celtics just made an embarrassment of the Lakers in the 2008 NBA Finals

hahahaha suckaaahs!!!
by brittany carter June 17, 2008

Mug icon
Buy a Embarrassment mug!