When I search for an image and try to share it from the Google search app, the default share setting takes me to twitter. I somehow got it set and I can figure out how to change the settings.
Welcome to Android Central! Which phone? Do you mean that when you tap share, it immediately opens Twitter? Or does it show Twitter as your main option? If the latter, then long-press the Twitter icon and see if it gives you more options.