Skip to main content

Definitions by krissyville

scuccimarri 

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