new castle

“where do you live?”
“new castle!”
you’re such a fucking loser
by ilovenapping July 04, 2022
mugGet the new castle mug.