Find the word definition

Wiktionary
grrrl

n. 1 (context slang English) (alternative spelling of girl English) 2 A riot grrrl.

Wikipedia

Usage examples of "grrrl".

No doubt she would have laughed in his face to hear him say so (she was probably a goth or a grrrl or a bombo: I haven't yet read the Saturday newspapers, he thought, with a self-fortifying swallow, but Belladonna was a punk.

Then, too, there is the character of Princess Jen -- she seems more contemporary riot grrrl than Ching Dynasty princess, willing to rebel against her life of privilege in order to seek personal freedom.