Definitions by DestineeLane
Baf
A Baf is short for a "Best Ass Friend". Someone who is an ass, but you still love them to death. Ideally someone of the opposite sex. Adding the "ass" in there is also a way of saying you really love that person. Flirty.
Baf by DestineeLane May 27, 2009