meaning of Arrrrrr!!!

Arrrrrr!!! meaning in Urban Dictionary

exactly what a piriat sais alot, or just what a guy seas when he hits their nuts