Skip to main content

Definitions by Snarfle Appreciator

The sound a giraffe makes when speaking to another giraffe. The sound is inaudible by humans.
The giraffe's snarfle was calm and soothing to his mate.
snarfle by Snarfle Appreciator March 23, 2008