Definitions by john bottomley
mencap league
this is an imaginary paraplegic football league sponsored by banardos. something extremely bad, shocking, dire, gimp
something is mencap if it is it is as bad as a mencap league player is compared to a world class player.
something is mencap if it is it is as bad as a mencap league player is compared to a world class player.
mencap league by john bottomley January 18, 2006