The previous by cariboureindeer definition is invalid. Whoever wrote that is a fucking douche
Kikaha
by joennan October 15, 2019
Get the Kikaha mug.
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
by cariboureindeer March 2, 2010
Get the kikaha mug.