down like a clown in circus town Share definition Flag To be ready or available for a proposed activity. Q: do you want to go to that party? A: I'm down like a clown in circus town! down like a clown in circus town by OberonCAS March 21, 2010 0 0 Get merch Get the down like a clown in circus town mug. Buy Now — $32.95 See more merch