1 definition by DUCATILOVER

An incredibly sexy Italian bitch built like the sexiest bike ever
Girl: Have you seen the new exchange student?

Guy: The Italian one?
Girl: Hella Ducati. I'd tap that.
by DUCATILOVER April 19, 2018
Get the Ducati mug.