Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Th3Dank3stM3m3
shimada
Share definition
Flag
noun
: Usually used in gaming to describe an
individual
or
group
who consider themselves experts on a particular subject but are inadequate.
Look at that
bunch
of shimada's trying to capture the
point
with the turrets
still
up.
shimada
by
Th3Dank3stM3m3
March 29, 2017
Get the
shimada
mug.