how bout an aussie kiss, it's like a french one but down under
down under aka australia, the greatest place on earth
"how bout an aussie kiss, it's like a french one but down under" What is the definition of "down under"?