whisker noun definition in Happiness topic from the Oxford Advanced Learner's Dictionary

whisker

 noun: Happiness topic
(informal) to be the best thing, person, idea, etc. He thinks he's the cat's whiskers (= he has a high opinion of himself).