Skip to main content

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.
Damn, that guy mervyn chiong is mencapped.
Mencapped by CummageKing December 24, 2022
Related Words