Skip to main content

Definitions by Karmaryla

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.
moonchi by Karmaryla November 26, 2013