1 definition by InsomniaticFrenchToaster

Top Definition
A level above best friends. Your willing to do anything for this friend. No matter how humiliating or painful the task, if its to help them out then you will.
Kyle: Stan your my super best friend.
Stan: Your my super best friend too Kyle.
by InsomniaticFrenchToaster October 25, 2009
Mug icon
Buy a Super Best Friend mug!