Beccas duck Share definition Flag An amazing, fucking funny dipshit who likes to quack and ships peaches and tomatoes together. "Sarah, You're Beccas duck!" Said Becca. Beccas duck by Sosarahisme June 11, 2013 0 0 Get merch Get the Beccas duck mug. Buy Now — $32.95 See more merch