Genny just some random italian i think it means ‘‘you little insect/pest!’’ Posted 6 years ago Report Link Quote Reply