Top definition
To be embarrassing and boring at the same time
That was the most emborrassing story I’ve ever heard.
by Lusctopher October 18, 2017
Get the mug
Get a emborrassing mug for your mom Jovana.