sarmac's definitions
A marriage of the English and Italian languages in the same sentence. Unlike Spanglish, which is English and Spanish creatively nuzzled into one word.
by sarmac March 9, 2012
Get the Englitalian mug.