Top definition
A synonym for an elliptical exercise machine, because at the Naval Academy they are used almost exclusively by WUBAs.
How was the workout? Good--I spent 20 minutes on the bike, 20 minutes on the treadmill, and 20 minutes on the WUBA chariot.
by Bone Donkey January 30, 2007
Get the mug
Get a WUBA Chariot mug for your papa Trump.