As far as I can see "cocky" means anyone who lives in the country rather than the big city. They come into Sydney during the school holidays and a favorite sport among some of my friends is cocky spotting. I don't find anything that easy a sport.Murray