I have no idea if this holds true elsewhere but if you're from Pennsylvania the phrase "you guys" is pretty much completely gender neutral, much like "dude" is in California
@AbandonedAmerica It’s “lads” in Dublin and I used it for groups, especially children. One English mum found it infuriating. Generally use “folks” in a professional setting.