look up any word, like swoll:
 
1.
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."
by Jenna Adamo December 16, 2008

Words related to Straccione

beggar slut stratch tramp trash