Skip to main content

threespot's definitions

dragon slayer

Someone who is extremely proficient at playing video games, often displaying a mastery of multiple systems (PS2, Xbox 360, Game Cube, PC, etc).
You don't stand a chance of beating Justin at Madden, that guy's a dragon slayer.
by threespot November 2, 2006
mugGet the dragon slayer 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