Skip to main content

Definitions by MelbourneLOVESdumplings

An abbreviation for typical 'Chinese style' dumplings.
'Hey! Let's go grab some dumps!'
Dumps by MelbourneLOVESdumplings September 14, 2020