|
|||||
What is shimatta?A light expletive, means "Oh, no!" or "damn!" in Japanese Shimatta I'm gonna be fired for this! shimatta - videoShimatta - what is it?If u dunt give a Shimatta we dunt give a fookaka! |
|||||
www.Definder.net Powered by Urban Dictionary |