Варщик что значит?

Что означает слово «Варщик?»

Значения

Первое значение

Умный человек, разбирающийся, глубоко понимающий к-л.

Второе значение

Предмет, напр. студент, у которого можно списать.

Происхождение:

Возможно, от старинного «у него котелок варит» — голова соображает.