eww that divaglio [vaggers] over there is creeping me out
a person who is a bit weird and constantly has the urge to suck their bottom lip
"eww that divaglio [vaggers] over there is creeping me out" What is the definition of "divaglio"?