meaning of AFGP

AFGP meaning in Urban Dictionary

Noun. Represents "Ass Fuck Gut Punch" Performed during the work of rectal intercourse, whenever guy punches the woman (or man) within the instinct just as they cum, causing the anal sphincter to shut, cleansing off the cock of shit and semen.