diamond snake

3 aussie slang definitions