when you lose a dildo in your ass and it clogs and your shit starts building up till you explode
Synonyms for embarrassing
On this page, you will find 30 slang terms related to embarrassing. Some of the top words include: super poopie, explosive diarrhea, prarie dog, purple welcome mat, rip roaring red ass, and 25 more.