Top definition
or smajor. A further deviation from snerd (supernerd), a shmajor is someone who takes school, university or collage way too seriously.
What's your shmajor? <snigger>
by ReeceKC October 31, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush