Skip to main content

piccadilly whore 

1:An insult to someone that is rather stupid and/or is angering you

2: an insult made by Game Grumps on YouTube, when they introduced Danny to the group
piccadilly whore by W3ndig00 July 1, 2017