< Back

Finnish huuhaaUnfounded or unscientific claims and beliefs used to scam people.

Word character count: 7

Source