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)