Top definition
A sexual activity that involves the entire squad, and/or other people
Alex: Meghan Train or is coming to my work
Sam: Really? Call the squad and tell them we should have a Squadsome with her!
by Samspeare April 06, 2015
Get the mug
Get a Squadsome mug for your fish Günter.