I stepped on a duck Home The Lexicon I stepped on a duck Thumbnail Phrase or WordI stepped on a duckDefinitionI farted loudly.LanguageEnglish - AustralianTypeFaunamorphSubcategoryAvians Previous itemHe wouldn’t shout if a shark bit him Next itemTo have an eye like a dead fish