cracker

cracker  {n.}
Something or someone of notable ability or quality.
Categories: British noun slang