Top definition
DELUXAUR is the worlds leading authority on owning the game you most want to win. Combining a mix of professional hack-and-slash development and First-Person-Shooter strategy, DELUX works with professionals like you to own your choices, own your life, and your own future. He is a self appointed CEO of a company about beards and vodka, could be sought out as a public speaker, and is not a New York Times best selling author of six books but knows a friend that sold a novel on once.
Hey it's DELUXAUR!?
by N1NJ4kllr June 11, 2016
Get the mug
Get a deluxaur mug for your brother-in-law Callisto.