doggers
From WikiWord, the free dictionary
English
Definitions
noun
- A two-masted fishing vessel, used by the Dutch.
noun
- A participant in the sexual activity of dogging.
From WikiWord, the free dictionary