Baffling scandals Synonyms

Definitions for Baffling


  • (adjective) making great mental demands; hard to comprehend or solve or believe

BS abbreviation

BS is an abbreviation for Baffling Scandals
What does BS stand for?
BS stands for "Baffling Scandals"