The suffix -buster is now ubiquitous, and there are thousands of words which end with it, according to a recent article published in the public area of the OED website (here).
The first -buster word was gall-buster in 1835. Buster in the early sense meant 'that which busts or destroys'. The OED says that the suffix has been particularly popular and productive (ie new words based on it have been coined) at three distinctive times in the 20th century. The first spike in popularity was in the 1930s, thanks to the popular US radio series Gang Busters. The prefix -buster came to be associated with law-enforcement agencies at this period.
The next period which saw a spate of new -buster words was WW2, with words such as dam-busters, bridge-busters and balloon-busters.
Then, in 1984 the popularity of the 'blockbuster' Ghostbusters resulted in manufacturers calling their products Dust-busters, Grime-busters and such like.
The word 'block-buster' was originally a type of powerful bomb; it then began to describe books, and is particularly used of films these days. It has given rise to another -buster word, chiefly in Britain - a bonkbuster, defined by the OED as "A type of popular novel characterized by frequent explicit sexual encounters between the characters". This word was popularised by the writer Sue Limb in a Guardian column in the 1980s.