german duck
Fun Dictionary
-> german duck
Search:
german duck
- Vulgar Dictionary definition
Haifa sheep's head boiled with onions.