Vocabulary

豚犬

dullard; halfwit

noun