BFFLH stands for Best Friend Forever Love Hate.

When you have a best friend who you love with all your heart, but they are way prettier(hotter), cooler, and get more guys(girls) than you. You want to be with them forever, but want to get some guys (girls) of your own, so you can't wait til you can't spend time with them.
Person1: I love Steph, but she gets way more guys than me.

Person2: Sounds like a BFFLH to me!

Person1: I know right, but it is what it is.
by Chyna Cake September 20, 2011
Get the BFFLH mug.