Skip to main content

Definitions by D Blaze IIII

squad train 

Basically it’s where a squad full of boys take turns smashing a chick.
Yo boys let’s get the squad train rollin
squad train by D Blaze IIII February 26, 2018