piss off luxembourg flatmate, i'm trying to have a wank
country from which really annoying flatmates come from
"piss off luxembourg flatmate, i'm trying to have a wank" What is the definition of "luxembourg"?