oh man, looks like a brain train is rolling into our station
a group of attractive females travelling all places together, generally with one less attractive one to further their own appaearances
"oh man, looks like a brain train is rolling into our station" What is the definition of "brain train"?