Top definition
A noise that a small weasel makes when he/she is angry.
by tomjahiggs July 23, 2017
Get a rrrt mug for your friend Bob.