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