A noob at league of legends and a real troll, he'll make good champs look good. Also lookitscaze is someone who procrastinates at everything, someone who is lazy af.
by ArealMofo420 September 15, 2017
Get the Lookitscazemug.
Get the Lookitscazemug. We'll email you a link to sign in instantly.