Top definition
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 01, 2017
Get the mug
Get a piccadilly whore mug for your mom Nathalie.