Skip to main content

English Twinch's definitions

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
Oh Holy Shit theres Twinch
by English Twinch March 20, 2019
mugGet the Twinchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email