Doon Toon Army comes out for its first meet and clean