look up any word, like swoll:
 
1.
An engish teacher; funny, short, loves snowblowers
the diloro taught the class about snowblowers.
by Aref Salah November 13, 2007

Words related to diloro

english italian meatball short snowblowers