A colloquial British way of saying 'Merry Christmas'.
Mezza Crimbo and a mint NY.
by Marhams December 25, 2012
Get the Mezza Crimbo mug.