Word Definition - 猪朋狗友

zhū péng gǒu yǒu dissolute companions; disreputable comrades