meaning of america bashing

america bashing meaning in Urban Dictionary

Constantly making fun of and criticizing guidelines and issues in the United States. Mostly done-by ungrateful people who don't realize exactly how much the usa has helped them and exactly how numerous rights they usually have considering previous hardworking Us americans.