sheesh
#18,584
Translation
No Japanese definition yet.
English definition
- An expression of disbelief or exasperation.
Examples
- Sheesh, that Keiko - she's cute or she's hateful, just can't make her out.
- You're late! Sheesh, dilly-dally dilly-dally ...