Skip to main content

Definitions by tomjahiggs

A noise that a small weasel makes when he/she is angry.
Rrrt
rrrt by tomjahiggs July 23, 2017