Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
Shimatta
Share definition
A
light
expletive
, means "Oh, no!" or "damn!" in
Japanese
Shimatta I'm
gonna
be
fired
for this!
by
HyunJoon
July 13, 2008
Flag
Get the
Shimatta
mug.
shimatta
Share definition
DAYM
in
japanese
If u
dunt
give
a
Shimatta
we dunt give a fookaka!
by
Dat_wun_Asian_Guy
October 14, 2003
Flag
Get the
shimatta
mug.
More random definitions
Micromodal
×