Question: is tinker a bad word?
Answer: Some travelling groups and Romani people specialised in the trade, and the name was particularly associated with indigenous Irish Travellers and Scottish Highland Traveller. However, this use is considered offensive. The term "tinker", in British English, may refer to a mischievous child.