2TK's definitions
Curbed to put someone down onto the curb or street,
To smash someone face on a hard strate thin surface (curb)
To smash someone face on a hard strate thin surface (curb)
by 2TK February 8, 2008
Get the Curb mug.