Max Loo

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.
by Tran2tran August 31, 2019
mugGet the Max Loomug.

Share this definition