You correctly picked up how "you guys" could be read as non-gender inclusive (and I speak an English dialect where it is gender inclusive), but you then used "lame" which is a mild insult against people who are physically disabled. Maybe choose a better word? I find insults based around poo to be better :)
To take this story more off topic, I think it's important to look at history. There are phrases now that used to be "wide-meaning colloquialisms" but now viewed as unprofessional, and used to be dismissed as "inadvertant(ly)" causing "offence" to a 'tiny sensitive minority'. (e.g. calling women "baby"). That doesn't mean we shouldn't look at our words today.