Skip to main content

narc21's definitions

Leah W

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
by narc21 March 15, 2024
mugGet the Leah Wmug.

Share this definition