Wiktionary
drive someone crazy
vb. 1 (context idiomatic English) to cause insanity onto someone 2 (context idiomatic English) to annoy or irritate 3 (context idiomatic English) to cause to be infatuated
Usage examples of "drive someone crazy".
Another way to drive someone crazy (and presumably the victim here could be either male or female) was to write the victim's name backwards on an egg.