Skip to main content

Definitions by yan lh

Pedestrians who are in your way
Fuckin slow ass peds in the crosswalk
peds by yan lh October 5, 2006