i blocked farmville on [facebook] because it spammed my notifications 83 times
one of the most annoying games on [facebook]
"i blocked farmville on [facebook] because it spammed my notifications 83 times" What is the definition of "farmville"?