Top Definition
An acronym meaning Balls Deep First Push. It's basically when you shove your whole hog into a girl on the first thrust.
Girl: "Let's go slow ok?

Dude: "No way! BDFP bitch!"
by Spankymonkey100 May 31, 2009
5 Words related to BDFP

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.