Frenglish(hybrid language english/french) slang meaning to the maximum/fullest.
You'll most commonly hear this expression in English municipalities in Montreal, Qc(Canada)
You'll most commonly hear this expression in English municipalities in Montreal, Qc(Canada)
by Mtl talk 123 November 29, 2010
Get the A LA MAXmug.