The amount of ducks telling me to masturbate is too damn high

133,382 shares