LUGHOLE


Meaning of LUGHOLE in English

n. sl. the ear orifice.

[ LUG(2) + HOLE ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.