Skip to main content

Definitions by Clapduck

dameira

Share definition Flag
Dameira is a bitch
dameira by Clapduck November 21, 2021