Subscribe English
look up any word, like bae:
 
1.
A ridiculously large baby stroller frequently employed as an urban assault vehicle.
I couldn't get out of the elevator because three Strummers were blocking the door.
by Tikitabby July 22, 2012
11 4