I tamed from the back of my giga but you have to drop eggs from your inventory not your dinos.

More Titanoboa Taming & KO Tips