suuduuduu

English: Translation
defecate (children's language)
carroll-soulik-1973-p-337