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.
by john bottomley January 17, 2006
The state of mind of a person who is mentally handicapped. This state of mind results in breaking one's own ankles and dwelling in deep levels of self sabotage.
by CummageKing December 24, 2022