1 definition by Twin1

The act in which a female participates in sexual intercourse with two male identical twins.
I had such an awesome night last night, i got twinned by Chris and Jason!
by Twin1 March 9, 2008
Get the Twinned mug.