SHEESH Meaning of SHEESH in English this is frustrating, I am embarrassed, darn , nutsSheesh! I did it again! Why do I say lay when I mean lie ? Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012