Blitzgneißer

Etymology
.

Noun

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

Etymology
From.

Noun

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