1 definition by English Twinch

The combining of two names, Tom and Winchester. These combine to create the ultimate pussy destroyer, to overthrow all governmental powers and rule the world. He controls all the pussy in the Northern and Southern hemisphere and with pride
by English Twinch March 20, 2019
Get the Twinch mug.