1 definition by italianstallion69

Top Definition
A slang word for a penis
We played the blue veined piccolo last night
by italianstallion69 May 01, 2005
Mug icon
Buy a blue veined piccolo mug!