CD ? Is it Cross Dress, corpral disaplin?

By the way she/he does not look very happy.