What kind of shoes are they? What's dodgy men?
Native speaker’s answer
Rebecca
A "leprechaun" is a fictional being in Irish folklore. Its shoes are usually depicted as small, black shoes with a small heel and buckles on the top. The word "dodgy" is slang that means to be untrustworthy and unreliable. "Dodgy men" are untrustworthy men. Ex: Stay away from him. He is super dodgy. Ex: This place is really dodgy. Let's get out of here.