1 definition by spanx

Sqirrels in Australia??? wtf? uhh i think sqirrels are only found in America!
"Look at that stupid mizzle guy...hahaha he thinks we have squirrels in Australia."
by spanx December 4, 2004
Get the Asstralia mug.