Top Definition
The amalgamation of the world's best countries: Firstly Scotland and secondly Australia (ScAustralia), creating the ScAussie culture.
Time for some Scaussie banter
Europe's gonna have crazy Scaussie times
by van2287 May 21, 2008
6 Words related to Scaussie

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.