Top definition
A group of men or women, at least 2 or more, occupy numerous stalls of a bathroom and drop logs together.
Yo, you wanna go steam team? I've been needing to take a shit since we hit up Tim Hortons.
by TheAllen April 26, 2014
Get the mug
Get a steam team mug for your papa Abdul.
buy the domain for your diy vlog