Bashing is a harsh, gratuitous, predjudicial attack on a person, group or subject. Literally, bashing is a term meaning to hit or, colloquially, to assault but when it is used as a suffix, or in conjunction with a noun indicating the subject being attacked, it is normally used to imply a sense of uncompromising vehemence and bigotry about the assailant.