street rat

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 01, 2003
Get the street rat mug.

totty

means a good looking person, can be either male or female.
"phew, he's a right bit of totty"
by ellroy August 06, 2003
Get the totty mug.