look up any word, like blumpkin:

1 definition by Aref Salah

 
1.
An engish teacher; funny, short, loves snowblowers
the diloro taught the class about snowblowers.
by Aref Salah November 13, 2007
4 3