jackass bat

Explore definitions, synonyms, and language insights of jackass bat

Definitions

Noun
a large bat of the southwestern United States having spots and enormous ears