1 definition by DuckLover1286837

Top Definition
A term that insane mental witches use before they suck the duck.
I shall say jaboukie. Jaboukie; you fine, yummy duck.
by DuckLover1286837 February 04, 2018

Mug icon
Buy a jaboukie mug!