Skip to main content

Definitions by MeepMeepMeep123

A noise you make when you are angry with someone’s stupidity.
HRRR GRRR I can’t believe you just said that to me. I will be HRRR GRRR’ing about this to your supervisor!
HRRR GRRR by MeepMeepMeep123 August 2, 2026