1 definition by the science teacherrrrr
A large woman who talks about monks getting hotdogs. She is obsessed with farmville and her man. She wears a Zebra snuggie/blanket thing to attract the science teacher. She is quite beautiful but odd. She will teacher you all about Obama.
Civics teacher is hott
by the science teacherrrrr May 16, 2010 add a video