The Cat’s Meow… Miss India won Miss Universe, and when asked about her special talent, she said it was probably her spot-on cat’s meow. We think we can do a bit better though! Who from the show has the best meow?