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