Top Definition
1. Someone's penis

2. A street in England
3. A long object
1. I used my piccadilly to penetrate her.
2. When I visited London, I passed a store on Piccadilly Street.
3. That piccadilly over there is quite long.
by Aids iz faun May 28, 2015
The process of picking many dillys
I want to go outside and piccadilly today!!!
by theragingbeaver October 29, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.