What is Fracassa?
loud and obnoxious, simple but complicated.
Fracassa translates into loud mouth in italian
See loud, obnoxious, simple, complicated