bet the flop you effectively have the nuts bar aa, he doesn't foldkk-1010 to 1 bet ever and this is such a typical flop for people to take stabs at when checked to you won't get much respect. As played I don't mind the turnraise, I don't know why people are getting on your nuts for it.
"This sure beats Super Mario Bros.!" is my ejaculation catch phrase.