Plural form of lad.
A group of friends, regardless of gender. Often the lads.
"Built-in mix-ups"
"Greek Gods"