1 definition by itsCHACHAgirlll

1
A penis (with a serrated tip) accompained by razor sharp needle balls.
by itsCHACHAgirlll February 07, 2010
Get the mug
Get a Dicknife mug for your guy Larisa.