Skip to main content

Emma Friendship's definitions

Shnarf

A small noise made by imagining yourself as a small caring animal from a far-off planet.
A caring gesture when expressed to others.
"You've made me a calendar of yourself in strange pants!!! Wow, Shnarf!!!"
by Emma Friendship October 6, 2008
mugGet the Shnarfmug.

Share this definition