ACK! Must filter out that disturbing mental image! Sinful! Bad! Scandalous!
If McGonagall had ever discovered the joys of sexuality, I fear the World would have lost a great body of poetry. His muse would have consumed itself in a plethora of lustful acts, instead of churning out deathless poetic volumes by the lorry load.
Matter of fact, if I had not discovered sex I would probably be as great a guitar players as Clapton by now... :-) I blame my general lack of accomplishment in life squarely on the wellnigh irresistible attractions of the female gender!!!