quackbusters
English
Noun
quackbusters
plural of
quackbuster