What is Taking a Dormanstown in Dormanstown

The english translation is "Taking a massive shit"