1 definition by Gogeex

The International Fighting and Reading League

A wrestling-type foundation that promotes literacy as well as engages in sport.
John went to see the IRFL last sunday night.
by Gogeex July 11, 2009
Get the IRFL mug.