horses and asses n.[rhy. sl.](Irish) drinking glasses.Show quotations2001G. Coughlan Everyday Eng. and Sl. 🌐 horses and asses : glasses.