1 definition by kryo1000

Top Definition
It is a Middle Eastern Term for a Huge Ass
I want to tap that babadook of yours, its so nice and firm.
by kryo1000 December 10, 2014

Mug icon
Buy a babadook mug!