Skip to main content

Definitions by cariboureindeer

pretty much the coolest guy in the whole world. hes fucking awesome and he loves the tasha
if you're not kikaha you dont have a soul
kikaha by cariboureindeer March 2, 2010