Green’s Dictionary of Slang

drive v.2

also drive on
[abbr. SE drive mad, drive crazy etc.]

[1940s+] (orig. Aus.) to infuriate.