Skip to main content

Master Toitle's definitions

chitter

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

Share this definition