Skip to main content

Definitions by AssassinNebula

Ah, Kabooya Cacha! 

A phrase used in greeting to gamer or fellow meme users.
"Hey Bailey, how are you?"
"Ah, Kabooya Cacha!"