1 definition by TheBMillz

To be willing/able to drink a lot and goof off. It could also mean just being really game to do something...anything.
by TheBMillz January 24, 2011
Get the Down to Clown mug.