(noun) a person who has expert knowledge in a subject; connoisseur
special appeal to a cognoscenti of B-boys