Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by leah mccy
Leah McLean
Share definition
Flag
Leah
McLean, a girl who has successfully tried
necrophilia
and is now riddled with STD, that
poor
wee boy must be scarred for life
Ew
look over there it’
s a
Leah
McLean
Leah McLean
by
leah mccy
August 21, 2019