meaning of anglowned

anglowned meaning in Urban Dictionary

from English "anglo-", indicating "English" while the l33t15h "owned", meaning "to have your butt handed back into them on a plate". Anglowned methods to entirely get some dumbass just who cannot spell or use sentence structure.