DesertDuck Share definition Flag To describe an absolute fucking stupid moron Wow, he is being such a desertduck right now DesertDuck by Paparoski January 4, 2023 0 0 Get merch Get the DesertDuck mug. Buy Now — $32.95 See more merch