Top definition
An as whole who is super clingy.A guy who is breaking up with his girlfriend ,even though they haven't even been dating for a month.
Domenic is such a sciullo ,he dumped Brianna after they had only been together for three days,blowing up her phone every day 24/7 .Just because, he's so clingy.
via giphy
by Kitty Minx July 20, 2018
Get the mug
Get a Sciullo mug for your sister Julia.