Top definition
Some little hench tyke that scampers about on tacky greek islands.
Sweet but a bit of a stalker.
Gawdd that guy is getting vidotto with that chick. I don't think think the Italian accent is gonna swing it, ooh but the greek one should do it...
by just blue February 07, 2011
Get the mug
Get a Vidotto mug for your guy James.