Skip to main content

Definitions by Afahdkfnfbsn

Rachel Lock 

A bitch. Someone who’s a bitch named Rachel Lock
Rachel Lock by Afahdkfnfbsn February 23, 2020