used to express mockery towards someone who has done crazy things - English Synonyms Dictionary

Can't found any synonym terms.