1 definition by Margielaaa

1
A snitch someone you don’t want to be associated with, someone you can’t trust
Me:did you hear about John

Friend:no what happen

Me:he turned into a sherm stick and told
by Margielaaa August 05, 2019
Get the mug
Get a Sherm stick mug for your buddy Vivek.