Did you mean lads?
lads
noun
°(Northern England Geordie Ireland) A group of friends, regardless of gender. Often the lads.