Wordigg
igmc Definitions
phrase
an admission that one has embarrassed oneself and should leave.
Scrabble the word igmc