demon duck of doom
Jump to navigation
Jump to search
English
[edit]Noun
[edit]demon duck of doom (plural demon ducks of doom)
- (informal, humorous) The extinct flightless bird Bullockornis.
demon duck of doom (plural demon ducks of doom)