Welsh stick

English

Noun

Welsh stick (plural Welsh sticks)

  1. Synonym of Welsh not.