1 definition by Tran2tran

1
The person that can be kinda loud but he is the best gamer you will ever be friends with. He is a God Gamer that kicks ass in Apex Legends.
Max Loo is a God Gamer
by Tran2tran August 31, 2019
Get the merch
Get the Max Loo neck gaiter and mug.