Please do enlighten me. I read the whole post and am still not sure. Searching the web seems to be polluted by a nail polish brand named 'disco ball'. Is it simply slang for not taking oneself too seriously?
That kind of works actually. I'll see if I can get it to stick, haha.