Playing a game on a separate account to avoid playing with people your rank or skill level. Different way of saying smurfing for people in denial about what they are doing .
This guys rank alting what a looser!