1 definition by kimi smith

people who are aware of how retarded you are and still manage to be seen in public with you. people who make you laugh till you pee your pants. people who cry for you when one of your special items disappear. when you dont have enough money to get a ice cream, they chip in. knows all of your internet passwords. who would never make you cry just to be mean.
I think I have a lot of friends that would fit this perfectly.
by kimi smith May 26, 2006
Get the friends mug.