1 definition by Francie m

1
Someone who steals your things and rats you out.
You snatchrat! you stole my shiznit, NOT ME!
by Francie m January 13, 2009
Get the mug
Get a Snatchrat mug for your mate Julia.