1 definition by Karmaryla

1
The neologism coined by the Karma Gorilla meaning decadence and luxury.
He said the bike he bought was 17 and change, he's living moonchi.
by Karmaryla November 26, 2013
Get the mug
Get a moonchi mug for your father-in-law Vivek.