GRRL: Gulf Region Roller League

What does GRRL mean? The above is one of GRRL meanings. It may have other definitions. Please refer to the end of this passage.

GRRL: Gulf Region Roller League

Definition in English: Gulf Region Roller League