SEPARATE THE SHEEP FROM THE GOATS Meaning of SEPARATE THE SHEEP FROM THE GOATS in English See SEPARATE THE MEN FROM THE BOYS. Slang English vocab. Английский сленговый словарь. 2012