look up any word, like donkey punch:
 
1.
An exclamation of approval and enjoyment.
guy 1: Right on dude!
guy 2: Gnarly!
guy 3: wakakacha
by 623oclock May 31, 2010