Top definition
Basically it’s where a squad full of boys take turns smashing a chick.
Yo boys let’s get the squad train rollin
by D Blaze IIII February 26, 2018
Get the mug
Get a squad train mug for your cat Sarah.