1 definition by petiteJ

I was waiting for the parking space but when i reached for my phone, some snasturd took it.

or
Those snasturds just stole my baby!
by petiteJ December 10, 2010
Get the Snasturd mug.