Definition/Meaning of hahahaha