Somebody who makes you feel like shit on a daily basis, but you still love them.
You would know if you've ever had a best friend.