"so, did you end up hooking up with that girl last night "oh yea, i bp'd that vagina til 4am
1
""so, did you end up hooking up with that girl last night "oh yea, i bp'd that vagina til 4am" What is the definition of "bp'd"?