Skip to main content

Definitions by FartHuffer99

Street Semen 

Freshly fallen snow in the road that slicks the surface, making driving more difficult than usual.
Holy shit we just lost control of the car for a second around that turn.

Yeah dude, the roads covered in street semen.
Street Semen by FartHuffer99 December 8, 2010