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