Ta-ra! Posted on July 21, 2009 Tara here being a Welsh term for goodbye. See you on the other side of the pond. Like this:LikeBe the first to like this post.