meaning of ahuehuehuehue

ahuehuehuehue meaning in Urban Dictionary

just how Brazilians laugh.Pronounced: AH-HWEH-HWEH-HWEH-HWEH