A slang term used to describe the female genitalia by mainly Filipinos.
My ping ping itches; her ping ping smells bad; you need to wash your ping ping.
33👍 25👎