Top definition
stupid,idiot italian slang from Turin. used in italian too
sei un picciu. yu re an idiot
by wrestlerluca January 27, 2013
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt