stag hog

English

Noun

stag hog (plural stag hogs)

  1. (dated) babiroussa