(Noun) a female teacher of science who promotes learning with royal enthusiasm and a high concentration of energy.
I have a class with “The Queen of Science” this weekend and we will be studying ETHYL ALCOHOL mixology effects on students.
by kerb-stirer September 21, 2013
A program within the University of Queen's University. Full of hardworking individuals who are actually smart, unlike McMaster.
by CrypticStudent September 22, 2021