Skip to main content

Definitions by Slayedd

When something or someone compells you to make a "Grrr" or growl-like sound
When your parents promise they will only be 10 minutes then take half an hour - "grrr"

When something or someone grrs its grring
Grring by Slayedd June 11, 2022