1 definition by LEZYA

arabian noob who lives in dubai and he thinks he is rich , he also plays c-ops
Sacrifice Legion is a professional gamer
by LEZYA December 2, 2019
Get the Sacrifice Legion mug.