"hey did you get some last night man? "yeah, but she turned out to be a power puff girl
the act of having sex while wearing a power puff girl costume
""hey did you get some last night man? "yeah, but she turned out to be a power puff girl" What is the definition of "power puff"?