Home
Search
Index
Definify.com
Definition
2025
duck_on_drake
duck on drake
English
Noun
duck
on
drake
Synonym of
duck on a rock
Similar Results