1 definition by gorilla kinggggg
pulling up behind someone with a stinky speech impediment and then grabbing them by the shoulders, lifting yourself up, and using double dog power to kick their kneecaps in while screaming "OOGA BOOGA!!!"
by gorilla kinggggg September 16, 2022