1 definition by archiegraham

Top Definition
Slang term for the NFL because they are no fun (strict uniform rules, many rules for touchdown celebrations, etc.)
Spells out NFL, just like "National Football League."
Man, the NFL is turning into the No Fun League.

I know, right?
by archiegraham May 07, 2011

Mug icon
Buy a No Fun League mug!