1 definition by defenceman101

Top Definition
NFL
No Fun League
there is no fun allowed in football any more aka NFL
by defenceman101 January 11, 2009

Mug icon
Buy a NFL mug!