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"