Top Definition
A light expletive, means "Oh, no!" or "damn!" in Japanese
Shimatta I'm gonna be fired for this!
by HyunJoon July 13, 2008
DAYM in japanese
If u dunt give a Shimatta we dunt give a fookaka!
by Dat_wun_Asian_Guy October 13, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.