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

Words related to diloro:

english italian meatball short snowblowers