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 7, 2010
Get the coochone mug.