(function( $ ) {

  $.fn.definitions = function( options ) {

    var settings = $.extend({
      // TODO add additional options - future
    }, options );

    var count = 0

    return this.each(function() {
      // Do something to each element here.
      var _results = [];
      // var re;
      var _term = options['term'];
      var _this = $(this);

      if (_term.length > 1) {
        $.each(_term, (function() {

          for (key in _term) {
            var val = _term[key];

            _results.push(_this.html(function(_, html) {
              if (_this.text().toUpperCase().indexOf(val['word'].toUpperCase()) >= 0) {
                return html = define_replace(val['word'], val['definition'], html);
              }
            }));
          }
        }));
      } else {
        _results.push(_this.html(function(_, html) {
          if (_this.text().toUpperCase().indexOf(_term['word'].toUpperCase()) >= 0) {
            return html = define_replace(_term['word'], _term['definition'], html);
          }
        }));
      }

    });

  }

  var define_replace = function(word, def, html) {
    var re;
    return html.replace(" " + word + " ", " <span class=\"definition\">" + word + "<span class=\"definition_tooltip\">" + def + "</span></span> ", "gi");
  }


}( jQuery ));


@@ -213,86 +213,25 @@
     
-// Do something to each element here.%0A      var _results = %5B%5D;%0A      // var re
+var _results = %5B%5D
 ;%0A  
@@ -1218,18 +1218,16 @@
 %22);%0A  %7D%0A
-%0A%0A
 %7D( jQuer

Remove comments. :)