What does ahuehuehuehue mean?

ahuehuehuehue meaning in Urban Dictionary

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