1 definition by Re-todd

1
Term meaning cheap, lazy, stupid, and stubborn.
Aj what are you shnaggin????
by Re-todd July 27, 2003
Get the mug
Get a shnaggin mug for your dad Paul.