be the cat’s whiskers - definition and synonyms

phrase British informal
  1. to be better than everyone else
See also main entry: cat