Sorry, I got bored and started to play with bookmarks and JavaScript. This is the best thing I came up with:
javascript:function%20borify(element)%20{%20if(element.nodeType%20==%201)%20{%20if(element.tagName%20==%20"A")%20{%20borifyanchor(element);%20return;%20}%20if(element.tagNamr%20==%20"SCRIPT")%20{%20return;%20}%20}%20if(element.nodeType%20==%203)%20{%20borifytext(element);%20return;%20}%20%20%20var%20currentelement%20=%20element.firstChild;%20while(currentelement%20!=%20null)%20{%20borify(currentelement);%20currentelement%20=%20currentelement.nextSibling;%20}%20}%20%20function%20borifyanchor(element)%20{%20var%20textelement%20=%20element.firstChild;%20if(textelement%20==%20null)%20{%20return;%20}%20%20var%20text;%20%20var%20protocol%20=%20element.protocol;%20%20%20text%20=%20anchorlinktext();%20if(protocol%20==%20"javascript:")%20{%20text%20=%20anchorjstext();%20}%20if(protocol%20==%20"http:")%20{%20element.onclick%20=%20clicklink;%20}%20%20textelement.data%20=%20text;%20}%20%20function%20clicklink()%20{%20var%20sure%20=%20confirm("OMG,%20WTH%20are%20you%20doing!!!%20R%20U%20FOLLOWING%20A%20LINK!?!?!%20SRIOUSLY???");%20if(sure)%20{%20alert("What's%20wrong%20with%20you??");%20}%20else%20{%20alert("I%20saved%20your%20life%20back%20there.%20You%20should%20thank%20me");%20alert("Just%20kidding,%20you're%20going%20there%20anyway");%20}%20}%20%20function%20anchorlinktext()%20{%20switch(random(10))%20{%20case%201:%20%20return%20"Probably%20a%20rickroll";%20case%202:%20%20return%20"Not%20even%20close%20to%20relevant";%20case%203:%20%20return%20"Some%20crappy%20video%20or%20something";%20case%204:%20%20return%20"FREE%20STUFF!!!!";%20case%205:%20%20return%20"CRAPPY%20STUFF!!!!";%20case%206:%20%20return%20"Lolz!!";%20case%207:%20%20return%20"Uberz!!";%20case%208:%20%20return%20"L33z!!";%20case%209:%20%20return%20"YAY!!";%20case%2010:%20%20return%20"blah%20blah";%20}%20}%20%20function%20anchorjstext()%20{%20switch(random(3))%20{%20case%201:%20%20return%20"CLICK%20ME.%20I'll%20do%20something%20stupid";%20case%202:%20%20return%20"Does%20something%20absolutely%20useless";%20case%203:%20%20return%20"Clikz%20me";%20}%20}%20%20function%20borifytext(element)%20{%20var%20prevtext%20=%20element.data;%20if(prevtext.toUpperCase()%20==%20prevtext.toLowerCase())%20{%20return;%20}%20%20var%20sizeleft%20=%20element.length;%20var%20text%20=%20"";%20%20%20if(sizeleft%20<%2020)%20{%20return;%20}%20%20text%20+=%20"%20";%20sizeleft%20-=%201;%20%20var%20a%20=%200;%20var%20caps%20=%20false;%20while(a%20<%2010)%20{%20var%20newtext%20=%20findboringtext();%20newtext%20+=%20"%20";%20if(newtext%20!=%20null)%20{%20if(newtext.length%20<%20sizeleft%20||%20newtext.lengt%20<%201)%20{%20if(caps)%20{%20newtext%20=%20newtext.toUpperCase();%20}%20text%20+=%20newtext;%20sizeleft%20-=%20newtext.length;%20a%20=%200;%20}%20else%20{%20a++;%20}%20}%20if(random(10)%20==%201)%20{%20caps%20=%20!caps;%20}%20}%20%20element.data%20=%20text;%20}%20%20function%20findboringtext()%20{%20var%20rand%20=%20random(104);%20if(rand%20<%2050)%20{%20return%20"blah";%20}%20if(rand%20<%2052)%20{%20return%20"which%20is%20why";%20}%20if(rand%20<%2054)%20{%20return%20"and%20also";%20}%20if(rand%20<%2056)%20{%20return%20"but";%20}%20if(rand%20<%2058)%20{%20return%20"also";%20}%20if(rand%20<%2060)%20{%20return%20"therefore";%20}%20if(rand%20<%2062)%20{%20return%20"oh%20noes";%20}%20if(rand%20<%2064)%20{%20return%20"what";%20}%20if(rand%20<%2066)%20{%20return%20"why";%20}%20if(rand%20<%2068)%20{%20return%20"how";%20}%20if(rand%20<%2070)%20{%20return%20"blahbers";%20}%20if(rand%20<%2080)%20{%20return%20"blahz";%20}%20if(rand%20<%2090)%20{%20return%20".";%20}%20if(rand%20<%2091)%20{%20return%20"!";%20}%20if(rand%20<%2092)%20{%20return%20"?";%20}%20if(rand%20<%2093)%20{%20return%20"...";%20}%20if(rand%20<%2094)%20{%20return%20"!?!?!?!?!?!?!?!";%20}%20if(rand%20<%2095)%20{%20return%20"!!!!!!!!!!!!!!!!!!!!!!!!!!!";%20}%20if(rand%20<%20101)%20{%20return%20"spam%20spam%20spam%20spam%20spam%20spam!!!!!!!!!!!";%20}%20if(rand%20<%20103)%20{%20return%20"lolololololololololololololol";%20}%20if(rand%20<%20105)%20{%20return%20"which%20is%20why%20your%20argument%20is%20invalid.";%20}%20return;%20}%20%20function%20random(max)%20{%20return%20Math.ceil(Math.random()%20*%20max);%20}%20%20borify(document.body);
Copy that into a bookmark or your address bar.
Edit: Doesn't seem to work on IE.
while(Browser.IsOpen()) Stupidity++;