Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Iknowitallbish
Street Urchin
Share definition
Flag
Two
-
faced
person who tries to ruin others'
happiness
, because they can't have what they want.
Mrs. White knows what a
street
urchin
Leslie
is, she can
see
right through her.
Street Urchin
by
Iknowitallbish
May 26, 2005
Get the
Street Urchin
mug.