I really wish someone could tell me what “Diddy Wa Diddy” means. I mean. Someone. Please.