YC7's definitions
A person who is lacking intellectual capacity and general common sense.
This slang word is mostly used in a derogatory sense.
This slang word is mostly used in a derogatory sense.
by YC7 June 24, 2008
Get the Moron mug.