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
You piccadilly whore!
by W3ndig00 July 1, 2017
Get the piccadilly whore mug.