by Klicko April 29, 2020
A term used to describe people who are mentally retarded. It stands for Mildly Mentally Impaired. Also used as a different insult, instead of using the word retarded.
by lost_girl August 06, 2005
by Lone wolf 911 May 03, 2023