Skip to main content

Definitions by ilovenapping

new castle

“where do you live?”
new castle!”
“you’re such a fucking loser
new castle by ilovenapping July 4, 2022