Giangio, Giangio, Giangio... What is this thing? What mean this word? It's Simple! A new feeling, a love substitute! Join the Giangio, the greatest and newest feeling in the feeling history. So.. speak Italian and learn abuot the Giangio!