Rubber Duck memesPost memeBestNewestDIANEE8 months agoEvil Duck Lords Of America8 months agoEvil Duck Lords Of America8 months agoEvil Duck Lords Of America9 months agoIM now only doing duck memesAnonymous1 year ago