What does Beccas duck mean?

Beccas duck meaning in Urban Dictionary

An amazing, fucking funny dipshit just who loves to quack and boats peaches and tomatoes collectively.