Skip to main content

Definitions by Milf Hunter69

a noise made from the mouth and nose to growl at a potential mate
person 1: hey bby *grawra*

person 2: hows it goin
grawra by Milf Hunter69 March 22, 2022