Spankymonkey100's definitions
An acronym meaning Balls Deep First Push. It's basically when you shove your whole hog into a girl on the first thrust.
by Spankymonkey100 June 1, 2009
Get the BDFP mug.
Get the BDFP mug.We'll email you a link to sign in instantly.