Xfl Definition

abbreviation
Xtreme Football League.
Wiktionary