Define Peter Popoff Meaning

Peter Popoff
The act of smacking a bitch in the head so hard she thinks she found jesus

Dude hit her with some peter popoff
By Yovonnda