Skip to main content
Backwards Ass Fuck. When someone is supreme dumbass idiot, they reach BAF status...
Cletus is going over to hit on that girl and the B.A.F. doesn't even see that herpes fired up on her lip.
B.A.F. by KnoxHockey November 28, 2006
Words you can keep
You think Tosh.0 is hilarious, but it's actually B.A.F.
B.A.F. by Someguy50 November 11, 2012
Stands for Best A**hole Friend. It's for when someone can sometimes be a complete d*ck to you but still be irreplaceable and are a great friend. You can't hold a grudge for too long. They're not gonna hurt you, they're just really hilarious with a dark sense of humor. Will get you through the tough times and help you with ACTUAL a**holes.
Person 1: That friend sucks! He's a terrible person!
Person 2: Nah, you don't get it. They're my B.A.F.
B.A.F. by Lil_Weirdo_ July 24, 2019
Burn A Fog aka smoke a cig
Hey Hank lets go B.A.F. out by the cottonfield.
B.A.F. by matt rowley September 16, 2006
Bomb Ass Friend. A friend who’s loyalty you don’t have to question or ever question that fact they are fake. They are as real as they get & the true definition of a ride or die. They will be there no matter what, so if you have a friend like that never take it for granted.
Man my friend is more then a ride or die they are a B.A.F.!
These are some reasons this friend is literally a B.A.F.
Busty As Fuck: a generally surprisingly big, busty female!
I just saw a beautiful B.A.F. black female walk by.
B.A.F. by Redsonjaoriginal March 7, 2022
acronym; stands for Bored As F--k

He was B.A.F because he couldn't go play pool.

Man, I went out with that chick and was BAF the whole time.
B.A.F by Boomer December 21, 1999
More from Urban Dictionary
(Ewokese) Freedom!
And dying in yo' bed many years from now, would ya be willing ta trade all da days from dis here day ta dat fo' one chance, just one chance, ta come back here as young men an' tell our enemies dat dey may take our lives but dey will never take our freedom ... YUB NUB!
yub nub by rotjrem November 4, 2010
Word of the Day on September 4, 2026
Next