1 definition by S Stizzle

Top Definition
somebody who's sleezy or unbelievably sneaky
that girl is toothless
by S Stizzle February 24, 2008
Mug icon
Buy a toothless mug!