Skip to main content

Definitions by Urbaniser_addict

Commonly used in football UK. Stands for Manchester United for life
Yes Robin Van Persie has scored. MUFL!
mufl by Urbaniser_addict February 10, 2014