Pee Pee Castle

A former castle within a park in Reading, PA where homeless people would pee pee and poo poo in.
Don’t go near Pee Pee Castle, someone just pee peed in it.
by peepeecastle January 8, 2021
mugGet the Pee Pee Castlemug.

Share this definition