laughing jackass
Explore definitions, synonyms, and language insights of laughing jackass
Definitions
Noun
Australian kingfisher having a loud cackling cry
Noun
almost extinct owl of New Zealand