2 definitions by man on computer
someone you have the relationship with which is a split between an acquaintance and friend, but someone whos name you don't forget and say hi to when you walk by.
by man on computer November 10, 2005
by man on computer November 8, 2005