LUGHOLE


Meaning of LUGHOLE in English

n. sl. the ear orifice. [LUG(2) + HOLE]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.