Gneißer

Etymology
.

Noun

 * 1) someone who realizes, understands, gets it, twigs
 * 1) someone who realizes, understands, gets it, twigs