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
Get the mug
Get a Chivrun mug for your sister Nathalie.