A Overly fancy way of saying "Embarrassing".
Oh sorry my dear lady, That was very Embarrazing. I am very sorry my dear.
2👍 1👎
EmbarrAzed means "embarrassd", got popular from youtuber Nella Rose along with "EmbarraZing" which means "embarrassing"
"Um your bogeys hanging out a bit-"
"Oh my god, im so embarrAzed"