1 definition by Master Toitle

The sound that squarls (squirrels) make when they are happy.
The squarl jumped up and down and chittered happily.
by Master Toitle December 8, 2007
Get the chitter mug.