jue
Top 20000
Meanings
Interjection
1. sheesh, fudge, oh my