d-ant got hit in the face by a football last night
someone who is a total wanna-be rapper who thinks he is good at foosball but really can't even hold a finger to the master
"d-ant got hit in the face by a football last night" What is the definition of "d-ant"?