Not my type
This kind of humor isn't really for me, so I give a 5.
In terms of the technical aspects: I'm no expert animator, but I do know that when you animate someone's mouth you shouldn't always show the teeth. It made it seem like he was talking very weird. People do not talk by opening their mouth all the way (and it looked like you just looped the animation).