LUGHOLE Meaning of LUGHOLE in English n. sl. the ear orifice. [LUG(2) + HOLE] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012