1 definition by xexon

Top Definition
The sword that slays the beast.

A person who wields that weapon.
The Dragonslayer will kill the beast of biblical lore.
by xexon February 23, 2010
Mug icon
Buy a Dragonslayer mug!