1 definition by Juuliiex

the highest level of friendship possible by two members of the human species.
"you're my super duper best friend!"
"omg. for life!"
by Juuliiex June 9, 2012
Get the super duper best friend mug.