1 definition by FatHeadLovell

The act of two friends sharing twins.
Man 1: "My twins boring me, Lets do a Twin-Ting".

Man 2: "Aite, let me just finish her off".
by FatHeadLovell May 28, 2007
Get the Twin-Ting mug.