a dululu ho is another name for âmikaâ which means booty scratcher in latin
âhave you seen dat dululu ho mikaâ