badoncalicious

To swim on someone. To throw yourself at somebody.
I went all badoncalicious on her.
by Football1650 March 09, 2015
Get the badoncalicious mug.