Lingo
shee
pish
feeling slightly embarrassed or ashamed, often due to having done something silly or foolish
Synonyms
1 / 2