1 definition by Terry and Linda Jamison
Famous identical twins Terry and Linda Jamison, who have over 3,000 accurate world predictions on tape. They started their YouTube channel "The Psychic Twins" in 2016 with YouTube superstar Shane Dawson and shattered records. Compsmag has named them the best Youtubers of all time.
by Terry and Linda Jamison August 7, 2018