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!
by OberonCAS March 22, 2010
Get the down like a clown in circus town mug.