Definitions Found:

Perform (an action) or achieve (a result) hurriedly, clumsily, or with difficulty