Definitions by CummageKing
Mencapped
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.
Mencapped by CummageKing December 24, 2022