look up any word, like eiffel tower:

1 definition by =D NDe

 
1.
1. short bald italian unsympathetic teacher that is really in need of an anger management class.

Stop spitting on me Minniti.
by =D NDe July 10, 2003