1 definition by blarkly

Top Definition
a friendly nerf like animal
The snargle spoke kind words.
by blarkly October 01, 2009

Mug icon
Buy a snargle mug!