Top definition
A means of enlightenment, through a realization of all life as an expedition to reach nirvana. A state of being free from suffering, pain and all the delusions of man, through the necessity of unenlightened beings as a carrying force of the enlightened. Often represented by a cart with unlimited wheels with a drummer sitting on top, beating out the rhythm of life.
this seems like one huge Chivrun
by nurgh September 19, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush