look up any word, like cleveland steamer:

1 definition by Reeseecup

 
1.
FP-
Someone that is willing to sacrifice the insignificant so that you can feel SIGNIFICANT. Someone that puts you FIRST because they know you will always be there and have always been there from the beginning.
My best friend is my favorite person in the world. He would never put another person's feelings before mine.

Patient, Committed, Loyal, Trustworthy, Sweet, Passionate, and working on his temper :)
by Reeseecup April 12, 2005