franglo

Someone that is french and english(anglo), hence franglo
Adam you are such a franglo!!
by I'mNotJokingItsReallyMe November 23, 2006
Get the franglo mug.