Top definition
A person of negroid decent that parades as a Sicilian. Most are born partially retarded.
Wow, that guy is almost as retarded as Sgro.

What a Sgro !
Get the mug
Get a Sgro mug for your fish Sarah.
buy the domain for your diy vlog