Toggs
Well, if you like, it could be cucumber or also boy, both of which I am sure you got(LOL)but the Italian translation is "greetings" or "best wishes". LOVED the American Dad clip from YouTube. I actually saw that episode....it was hysterical!
Come al solito,
Robb