Top definition
A weapon made by Jagex on the game of Runescape aiming to boost the self esteem of 10 year olds that can't pk (player kill)
I bought my little cousin d claws to boost his self esteem. He is now one happy mother fucker and loves life.
by youtele September 05, 2009
Get the mug
Get a D claws mug for your father José.