look up any word, like bae:

1 definition by web dictionary

 
1.
To criticize or disparage, often spitefully or unfairly.
Speaking unfavorable about.

Badmouth
by web dictionary April 18, 2013
5 1