Skip to main content

Definitions by AssassinNebula

Ah, Kabooya Cacha! 

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