Looks like someone was tying some JavaScript injection. This appeared in my twitter feed.

Click image for larger version. 

Name:	HomeMadeTools.png 
Views:	233 
Size:	290.5 KB 
ID:	29798