1 definition by AlecJEwman

two cousins who seem more like best friends because they can't leave each other's general area or else they'll lose conciousness
it is also speculated that they touch each other
by AlecJEwman August 7, 2009
Get the Tornetta Twins mug.