Skip to main content

Definitions by DJLiftoff

Snaggle menas someone's Girlfriend
Hey- wheres your Snaggle?

Oh- that ho bees oudda town.
Snaggle by DJLiftoff October 7, 2007