Clip
The Meaning of Homina Homina Homina
The hosts discuss the meaning of the phrase "homina homina homina" and its origin as a way to express attraction towards an attractive person. They also mention their friend Bob who frequently uses the phrase and his move from New York to Portland.