look up any word, like blumpkin:

1 definition by MusicSociety

 
1.
A talented and truly dedicated musician who is either a virtuoso or revered prodigy of the musical arts.
Damn, he's really good at the piano! What a Johann!
by MusicSociety June 30, 2011