doo i de ubu

English: Translation
too big in size (of clothes)
carroll-soulik-1973