Skip to main content

Definitions by love, peace & chickengrease ;)

The catlike noise a female makes when she see an object of lust.
Rawr! Look at that hot latino over there!