2 definitions by ellroy

person/s that have taken to wearing their hood up, despite it being warm and daytime.....
"what's that street rat, doing"
by ellroy August 1, 2003
Get the street rat mug.
means a good looking person, can be either male or female.
"phew, he's a right bit of totty"
by ellroy August 6, 2003
Get the totty mug.