Noun
a pussy and a pulse pl (plural only) (informal, humorous) A vagina (female body part) and the state of being alive, mentioned as a person's only standard for a sexual partner. He'll have sex with anything that has a pussy and a pulse.