Top definition
An absent-minded idiot. Often said by Italian-Americans/Italian-Canadians
Look at this coochone, he's doing 50 in a 70!

Where did this coochone learn how to drive?

Madonna mia! What a fucking coochone.
by gagootz87 December 06, 2010
Get the mug
Get a coochone mug for your Uncle Georges.