Wiktionary
grrrls
n. (plural of grrrl English)