5 April 2063 Share definition Flag The day, Humanity makes first contact in Star Trek. Guy 1: Hey did you know when first contact was made? Guy 2: Yeah, it was the 5 April 2063. 5 April 2063 by SomeStarTrekdude November 28, 2020 0 0 Get merch Get the 5 April 2063 mug. Buy Now — $32.95 See more merch