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 daily@urbandictionary.com. We'll never spam you.

×