A word that describes something that is slightly better than "super," but not quite as good as fantastic.
by Caleb South March 22, 2007
Get the supertidooper mug.
Get the supertidooper mug.We'll email you a link to sign in instantly.