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 narc21
Leah W
Share definition
Flag
a self centered women that is
always
blaming
stuff
on other
people
and plays to much overwatch
Leah
why are you munting
all over
your
dog
Leah W
by
narc21
March 15, 2024
Get the
Leah W
mug.