Skip to main content

Artemicon's definitions

chuff

The sound a hamster or gerbil makes when it sneezes.
by Artemicon September 21, 2004
mugGet the chuffmug.

Share this definition