stag hog
English
Noun
stag
hog
(
plural
stag hogs
)
(
dated
)
babiroussa