The tropical fruit from the Baobab tree has been gaining traction on social media, but does it live up to the hype? And more importantly, what the heck is it? Posts and reels abound touting this ...