1 definition by Iamsofunny123456

Top Definition
Involved in sexual activity with any sort of meat
I heard those two kaboogle in the bathroom
by Iamsofunny123456 April 08, 2017

Mug icon
Buy a Kaboogle mug!