Welsh lump

English

Noun

Welsh lump (plural Welsh lumps)

  1. Synonym of Welsh not.