The defintion of BFR is Big F**king Rock. .
$2.5 billion later, Mars still just a BFR. About 9 hours until a BFR passes between the ear th and moon!
Note: We have 72 other definitions for BFR in our Acronym Attic
showing only Slang/Internet Slang definitions (show all 33 definitions)
BFPC - BFPD - BFPF - BFPO - BFQ - BFR IN COMPANY MATTERS - BFRA - BFRC - BFRE - BFRG