Skip to main content

Definitions by alsoleave

penelope 

A female meme dealer
Oh I need a penelope ASAP!
penelope by alsoleave February 26, 2019