Варщик — что это значит?
Значения
Первое значение
Умный человек, разбирающийся, глубоко понимающий к-л.
Второе значение
Предмет, напр. студент, у которого можно списать.
Происхождение:
Возможно, от старинного «у него котелок варит» — голова соображает.