In Australian slang, 'shout' means to buy a round of drinks for friends. It's part of Australian pub culture - when it's your turn to 'shout,' you pay for everyone's drinks. This is distinctly Australian terminology and not used in other English-speaking countries.