Welsh Ticket

English

Noun

Welsh Ticket (plural Welsh Tickets)

  1. Synonym of Welsh not.