Talk:Epic Rap Battles of History 24/@comment-5613009-20121027185035/@comment-2059666-20121027192719

Second thought, i think the lyrics are right and piccadilly is a play on words. It means penis, but it is really a train station. I really don't know.