meaning of aarrghh

aarrghh meaning in Urban Dictionary

a satisfactory word in scrabble, truth be told.