1 definition by CheezusBalls
An ancient Chinese/Japanese man of Indian origins. Legends say he has balls the size of boulders, he uses them to sit on, and move to places by bouncing on it, which saves him time rather than just walking.
by CheezusBalls October 10, 2011