Top Definition
a phrase you use when you're completely retarded. nukkuh say whaaaat?
*awkward silence* SOOPA GLOO!
by SOOPA GLOO January 18, 2009
5 Words related to soopa gloo

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.