{{term}}
- {{preview}}
Shimatta
A
light
expletive
, means "Oh, no!" or "damn!" in
Japanese
Shimatta I'm
gonna
be
fired
for this!
by
HyunJoon
July 13, 2008
Get the
Shimatta
neck gaiter and mug.
shimatta
DAYM
in
japanese
If u
dunt
give
a
Shimatta
we dunt give a fookaka!
by
Dat_wun_Asian_Guy
October 13, 2003
Get a
shimatta
mug for your brother-in-law Callisto.