2NMom's definitions
Being so in-sync with someone, you could be twins; alternatively defined: the moment when, in two separate places, twins do the same thing at the same time.
by 2NMom August 22, 2011
Get the Twinsyncmug.
Get the Twinsyncmug. We'll email you a link to sign in instantly.