Top definition
To drive a truck along some distance of Storrow Drive in Boston, MA, only to have it come to a complete halt underneath one of the many low-clearance bridges.
Only two weeks from September 1st and already a truck's storrowed in the middle lane.
by Helixer August 22, 2017
Get the mug
Get a storrow mug for your sister-in-law Yasemin.
2
to borrow something intending to not return it or to borrow something and decide to keep it.
we can easily get those items, i can storrow them off a friend.
by dr.freedom December 03, 2010
Get the mug
Get a storrow mug for your friend Sarah.
buy the domain for your pet site