ferrari testarossa Share definition Flag bits of other things. fan belt went on me pug, next thing i knew the italins ad made a door handle out of it for a ferrari testarossa. ferrari testarossa by Plasteres Mate October 15, 2018 Get the ferrari testarossa mug.