Ach, I am not sure about Ireland but over here in Scotland....saying fresh meat when there's a new person whether it be working in the office or working in a nightclub.....the term fresh meat for the new hotty is a term often used and not meant in a derogatory way in any way but if I've upset anyone with it then I apologise x