subterranean homesick alien's definitions
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.
by subterranean homesick alien April 2, 2011
Get the BFPmug.