What is Duckaduck?
-noun
Slang. Helicopter - of Afrikaanses origin.
1. "Call in the duckaduck".
See ducka