LUGHOLE Meaning of LUGHOLE in English n. sl. the ear orifice. Etymology: LUG(2) + HOLE Oxford English vocab. Оксфордский английский словарь. 2012