Okuya's definitions
A tall muscular guy who gets many bitches with his 100 meter defeater. He's always down to get messy and do bad things , he's brave and never scared
by Okuya February 2, 2022
Get the Xavier mug.by Okuya February 21, 2022
Get the Slort mug.