Top definition
to throw down or pitch in with somebody; adding more to substance or object
yo who wants to Towss for pizza wit me?
by Howey Dewitt April 19, 2011
Get the mug
Get a Towss mug for your friend Rihanna.