meaning of arrgh

arrgh meaning in Urban Dictionary

How a pirate agrees.