1 definition by sirsyko
An expression of frustration or contempt. Anglicized version of the german word "Scheisse" (shit).
Sheesh, some of these definitions on urban dictionary are weird!
by sirsyko Jul 31, 2006 add a video
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.