Definitions by Mike Li
MXL
abbr. Majorus Xtremus Legendrus
Title originating from ancient Roman, designated for the man of utmost speed, strength, and sexual prowess.
Title originating from ancient Roman, designated for the man of utmost speed, strength, and sexual prowess.