Jodi Mckay means in slang: Jodi Mckay, a disgusting ****, told her customers she was very wrong about Western Metro. She doesn’t care if Parramatta residents are hurt if she demolishes their properties with the terrible Western Metro. She is the most hated Labor leader in NSW. (in Slang Dictionary, added by Ellen Cisneros)