Top Definition
Pedestrians who cross the street (not on the zebra-crossing) slowly with a so-called "who gives a shit" attitude although they see oncoming car heading toward them.
Driver: *honk honk* Grrr out of the way street robots!
by Le_Mao April 13, 2014
8 Words related to street robots

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.