meaning of ARRMEN

ARRMEN meaning in Urban Dictionary

A pirate noise of agreement or an audio of joy