1: Of Italian origin meaning tramp, slut, and/or thrash. 2: slang abbreviation for Italian-Americans, stratch.
"Wow look at that straccione over there all up on that guy."
11👍 1👎