Top definition
Literally, ‘bright star’ or ‘bad luck’; a federation of gangs in southern and eastern Sicily formed by expelled men of honour in the 1990s.
Stidda, il douche!.....
by VAKI5 January 20, 2005
Get the mug
Get a Stidda mug for your father Abdul.