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