duckfuckers

English

Noun

duckfuckers

  1. plural of duckfucker