hululu meaning