pronounced zoo-ray. A enigma; a gremlin for all occassions.
The tv set is not working, must be the xoorays again...
by Jeff Zappa June 21, 2007
Get the xooray neck gaiter and mug.