Top definition
A combination of a Snail and a Sea urchin.

Most often used to explain a particular snail as a troublemaker.
Within the realm of Snail City.
Stop being a Snurchin. you SNAIL!
Get the mug
Get a Snurchin mug for your dad José.