What does Batwin mean?

Batwin meaning in Urban Dictionary

Is a Dr. switched supervisor. Typically of Jewish decent. This is certainly extremely partial to Robbins eggs.