Skip to main content

Definitions by JayZGerman

duckaduck 

-noun

Slang. Helicopter - of Afrikaanses origin.
1. "Call in the duckaduck".
duckaduck by JayZGerman December 24, 2008