Definify.com

Definition 2024


duck_on_drake

duck on drake

English

Noun

duck on drake

  1. Synonym of duck on a rock