a person who loves all the same things you do and/or someone you connect with on a level you can't explain. It's as if you have an identical heart.
by EchoAndTwinkle October 22, 2010
Get the Heart Twinmug.
Get the Heart Twinmug. We'll email you a link to sign in instantly.