umiliante

Adjective

 * 1) humiliating, shaming, degrading