Skip to main content

Definitions by Zealsky

Karmarang 

The act of karma happening almost immediately and predictably after a situation or event.
Don't worry man, she'll get her's soon enough. I think I can hear the karmarang coming back right now.
Karmarang by Zealsky August 6, 2010