Skip to main content

Th3Dank3stM3m3's definitions

shimada

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.
by Th3Dank3stM3m3 March 29, 2017
mugGet the shimada mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email