Top definition
A noise that a small weasel makes when he/she is angry.
by tomjahiggs July 23, 2017
Get the mug
Get a rrrt mug for your daughter Helena.
buy the domain for your cat vlog