1 definition by Strem

(Noun) The substance in the bus engine that causes it to arrive at the wrong time (To early or late)
Person 1 Yo bro, why ain’t penny here yet?
Person 2 Her bus is late due to strem
by Strem February 21, 2022
Get the Strem mug.