Skip to main content

Luke Russell's definitions

XD

A pistol known as the eXtreme Duty, made by Springfield Armory. Comes in multiple calibers and has some features such as "grip safety" and a "loaded chamber indicator."
Shit man, that XD is pretty BA.
by Luke Russell March 24, 2008
mugGet the XD 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