Top Definition
The Best Place On Earth, Located In Australlia, The name makes it awsome.
Housey: I Live Near Mooboolaba Criz: OMG MOO BOO LABA
by Criz``` November 27, 2009
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.