Top definition
Italian American slang....talk to much !
Did you hear Marie tonight at dinner. What a chacharone ! I never thought she would shut up !!!
by Italian daughter September 28, 2013
Get the mug
Get a chacharone mug for your father James.