Ha, a lot of people think/thought that.
I think its because "Hannibal" is a guy...thats where they get confused, they dont see the "HANNAH" in "Hannahbal".
The dude in my avatar, Ashton Kutcher, could in theory break this confusion, but it could also mean that if I was a guy I was gay...or I just thought he was a good actor