Skip to main content

Definitions by wrestlerluca

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