Top definition
an extremely obsessive science teacher of some sorts, usually a biology teacher. Tends to live with his mother. Keeps bodies locked up under the trapdoor in his school classroom.
you're such a boita
by loveseveryoneandeverything December 05, 2010
Get the mug
Get a boita mug for your fish Manafort.