Top definition
The name of the coolest guy in town.
Did you hear that Zorflax beat a jackalope in a five mile foot race?
by Joe Thornton January 08, 2005
Get the mug
Get a Zorflax mug for your sister-in-law Beatrix.