Mario

Self absorbed, self centered, one-upping douche. See also Jackass
by Pvt. Oreo October 30, 2007
mugGet the Mariomug.

Share this definition