-
adjectivecausing to feel shame or chagrin or vexation
Similar:
-
adjectivehard to deal with; especially causing pain or embarrassment
Similar:
Words sounding like good embarrassing
We don't have words sounding like good for this word yet.