Short for "Mega Retarded"
The guy who wrote the definition for "Fucking Bastard" must be record breakingly m'tarded.
15👍 28👎