B.A.F
Best A**hole Friend. They're the kind of friend who gives you a hard time but still saves your life when you're in a bind.
My B. A. F. told me I was a ‘dumb f--k’ but still helped me cheat on a test.
That B. A. F. of mine called me a ‘f--king loser’ but still gave me a f--king 100 on my math test.
My B. A. F. is a f--king menace, but I still love them more than my mom.