Skip to main content

Vellichor_'s definitions

Twain

A super sexy man with massive testicles and a massive dick. A combination of the words 'two'(for two testicles) and 'mansplain.'
Girl 1: omg here comes Twain! He's such a sexy man!
Girl 2: ikr! Thr most sexiest man ever to walk the earth, with the most massive testicles ever!
by Vellichor_ May 17, 2022
mugGet the Twain mug.

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