Skip to main content

Definitions by Sleach

Sleach 

Share definition Flag
Slutty leach. Slut who drains peoples energy.
You are a sleach.
Sleach by Sleach October 26, 2020