Subscribe English
look up any word, like french dipping:

1 definition by ddv1000

 
1.
A creature that lurks around the streets of Glenferrie, known to mankind as the 'Lee'
oh no that pest just signed onto msn, i better put him in a contact group all by himself, so he can be excluded and lonely forever
by ddv1000 March 06, 2009
8 21