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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.