Top Definition
Uluru claims to be a very old quite Large rock, it is situated in the the Northern Territory and doesnt do much besides nothing. i invented Uluru
by BIllyBobBlue December 08, 2008
A colloquial term for 'good-bye' used by Australians subsequent to the renaming of Ayers Rock.
'See you' said John, 'uluru' replied Sky.
by dangerousonline July 11, 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.