The giant rugby player launched his hand at the neck area of Niklas Gaal

After referee Niklas Gaal called him over to show a red card for performing a lift tackle and then involving himself in the ensuing scuffle, the 18-year-old exploded with rage and shoved Gaal in the neck area.

The young referee stumbled backwards, but unbelievably managed to stop himself from falling onto the turf.

The other players then turn to check on the welfare of the 19-year-old official, as Meafua makes his way off the pitch.

His Maitland team went on to lose the game 28-3.

Things were to get even worse for the rugby youth later that night when he was arrested at his home and charged with common assault.

He will now be up in court on October 4.

The Herald reports that in a two-hour judiciary hearing with the Newcastle and Hunter Rugby Union (NHRU) four days later, Meafua read out a three-page apology letter.