2 definitions by BIllyBobBlue

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 8, 2008
Get the Uluru mug.