1 definition by DuckLover1286837

1
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
Get the mug
Get a jaboukie mug for your dog Jovana.