Top Definition
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.
this game is mencap, you belong in the mencap league, he's playing mencap
by john bottomley January 17, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.