embarrassing Share definition Flag when you lose a dildo in your ass and it clogs and your shit starts building up till you explode im embarrassing becus of you embarrassing by sebyneby / albino rhino October 8, 2019 Get the embarrassing mug.Get the mug.