Skip to main content

Definitions by I'mNotJokingItsReallyMe

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