1 definition by DUCATILOVER

Top Definition
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 18, 2018

Mug icon
Buy a Ducati mug!