1 definition by subterranean homesick alien

An acronym standing for big fucking pussy. Often used to describe someone who gives up easily or has no balls. This is a step up from being a pussy. Can be used as a noun or adjective.
Tom: Screw this, I'm not running eight miles!

Bob: Ok, BFP.
by subterranean homesick alien March 17, 2011
Get the BFP mug.