Noun
two-legged beast (plural two-legged beasts) (derogatory) human
Do not keep company with a fool for as we can see he is a two-legged beast. Like an unseen thorn he pierces the heart with his sharp words. Chanakya