omg, all this annoying angloser ex-pat does is whine about his lack of a life all day while trying to pick-up cheap local hookers
"short for "anglo loser
"omg, all this annoying angloser ex-pat does is whine about his lack of a life all day while trying to pick-up cheap local hookers" What is the definition of "angloser"?