This shit will blow your minds!
The duckthe duckDUKW?EDIT OOH I KNOW IT!
Unless... it means Duck Pattern Camo, hinting at the Pacific theater!
First time I've found an update before it's actually posted.