Find the word definition

Wiktionary
beetleskins

n. (plural of beetleskin English)

Usage examples of "beetleskins".

And did he keep the beetleskins because he used them-or were they for show?