1 definition by Margielaaa

Top Definition
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

Mug icon
Buy a Sherm stick mug!