Skip to main content

Definitions by Master Toitle

The sound that squarls (squirrels) make when they are happy.
The squarl jumped up and down and chittered happily.
chitter by Master Toitle January 2, 2008