Stranded on Penis Boulevard Share definition Flag Up Shit Creek Hey man, I'm stranded on Penis Boulevard, could you help me out? Stranded on Penis Boulevard by liell charwell May 23, 2018 Get the Stranded on Penis Boulevard mug.