What is Franglo?
Someone that is french and english(anglo), hence franglo
Adam you are such a franglo!!
See french, english, frog, brit, anglo