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