Definitions for "humiliating"
(dom.) Those who enjoy the use of humiliation as a sexual aid or tool. Often a trait of dominant or top people. Often times associated with dirty-talk, watersports, scat, BDSM or exhibitionism.
causing humiliation.
causing awareness of your shortcomings; "golf is a humbling game"