Skip to main content

Definitions by turtleswagg

A young girl who smells of piss
you see that girl, amelia? she smells of piss
amelia by turtleswagg July 19, 2024