hairy hedgehog

English

Noun

hairy hedgehog (plural hairy hedgehogs)

  1. A gymnure