Twitter search could be a good solution but it is only able to work for recently shared links. Twitter search only stores tweets for up to 10 days. If you want to be able to search through older tweets, consider using one (or all) of these tools to create a searchable archive of your tweets or any other Twitter-powered databases.
http://www.makeuseof.com/tag/3-methods-create-searchable-twitter-archive/