Top definition
To own someone or something at a specific sport or skill. To demolish someone in a video game.
Wow, I just beat Matt in FIFA by 7 goals. He got zorxed!
by James Bonez August 14, 2008
Get the mug
Get a zorx mug for your fish Bob.
buy the domain for your foodie blog