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.
by subterranean homesick alien March 17, 2011