vindicosuite is not a site that FunTrivia has anything to do with but rather an aggressive adware / tracker site.
You probably have an unwanted extension in Firefox (duel quiz pages do not contain ads, so it can't be that) that was trying to serve you an ad. Check your installed extensions; the most likely kind is a so-called "toolbar" or "search bar": those pretend to be useful but in reality just serve to record your browsing and serve you ads, more often than not of questionable ethic value.
_________________________
FunTrivia Editor (Hobbies and Sci/Tech) and Administrator
Guardian of the Tower