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.