hey hollie, rumour has it that you have inside information of a denver friends group
a large group (often a community) that become very close through sexual contact
"hey hollie, rumour has it that you have inside information of a denver friends group" What is the definition of "denver friends"?