Sounds like a couple of bullies going "gay bashing".

Or perhaps they are gay and got in a lovers quarrel with their dates.