The AFL players have unveiled some of the quirkiest nicknames they have for their teammates in a story on AFL Media.

There were some fun, weird and flat-out bizarre nicknames tossed in there, but these were our five favourites:

4. Atu "R2" Bosenavulagi (Collingwood)

Collingwood skipper Scott Pendlebury revealed this one due to the difficulty of pronouncing the rookie's surname.

"He's got a really long last name so no-one really ever goes to try to call him by his last name, so all he really gets called is 'R2'," Pendlebury said.

MELBOURNE, AUSTRALIA - DECEMBER 12: Atu Bosenavulagi of the Magpies runs with the ball during a Collingwood Magpies AFLW and AFL team training session at the Holden Centre on December 12, 2018 in Melbourne, Australia. (Photo by Kelly Defina/Getty Images)