It is pretty insulting, and I don't like when women are referred to as such.
No because I'm not one.
Haha that's one way to put it ;)
Nope, always reminds me of this girl I used to know, a girl my (now ex) boyfriend was into. She walked by and I heard two guys call her butterface. It was a good day.