Phrase to discretely say sex in relation to another person.
âDo you hear that noise over thereââYeah it sounds like some Whispering Kids and Dogs BarkingââNo I think theyâre just having sexâ