Skip to main content

Definitions by ImpoliteGnome

That lady over there yelling at the manager, shes such a Karen
Karen by ImpoliteGnome May 6, 2020