2 definitions by NeenaS
A combination of the words "super" and "super", a shorter and less stupid sounding way of saying "super duper."
by NeenaS April 9, 2011
Why are you looking up April 10th on urbandictionary? Is it because that's your birthday? Seriously, get a life.
by NeenaS April 9, 2011