ducklips

English

Noun

ducklips pl (plural only)

  1. Synonym of duckface.