Oh yes, weskit/waistcoat is a fun word.

there are some (in a small green part of the world) that mangle and misprononce words so effectively, that poor american visitors to their land thought there was a new name for a waistcoat. and so WESKIT came into being..

WESKIT is how Waistcoat was commonly said.
its a sonic error.

(sonic errors abound--like:
Baited breath
taken for granite
hare's breath...

we could do a whole thread on sonic errors!)

Synjon is another (you know, its how you say the name, (not a very popular one i'll admit, but found in literature) St.John. (Jane Eyre has an important character named St.John.)