Italian slang for "Nut Job" or "Crazy"
She's a scuccimarri. Don't mess with her.
by krissyville November 21, 2012
Get the scuccimarri mug.