tachado

Adjective

 * 1) labeled, branded
 * 2) criticised