Top definition
Something that is extremely amazing and admiring; something that sounds good to you.
Wanna go shopping?

Sounds SUPEROO to me.
by Desti July 16, 2008
Get the mug
Get a Superoo mug for your dog James.