Delightful and dirty, Devan Meji ...