Down To Clown Share definition Flag A phrase meant to convey your willingness to participate in something; A way of saying "yes," that expresses genuine excitement and/or happiness. So, Talisa...Would you like to knock some boots? Sure, George, I'm 'down to clown!' Down To Clown by D.Avenger March 11, 2005 Get the Down To Clown mug.