Well I guess Cazzolungo it is!
If you put "fucking long" into google translate to Italian, it does come out as Cazzo Lungo
However, if you put Cazzolungo into it and translate back to English, it means "Long Cock", but whatever you think is right I guess LMAO!