Definition of long lugs in English:
long lugs
noun
Scottish, Irish(A name for) an animal with long ears.
Origin
Early 18th century; earliest use found in Allan Ramsay (1684–1758), poet.
Are You Learning English? Here Are Our Top English Tips
(A name for) an animal with long ears.
Early 18th century; earliest use found in Allan Ramsay (1684–1758), poet.