1 definition by Jimbo0814

It's when your lady fists u in the ass and you like it.
My girl babadooked me last night and I liked it
by Jimbo0814 November 18, 2018
Get the Babadook mug.