Skip to main content

Definitions by Georgia Fracassa

fracassa 

loud and obnoxious, simple but complicated.
Fracassa translates into loud mouth in italian
fracassa by Georgia Fracassa April 30, 2008