muckworm

Fun Dictionary -> muckworm

muckworm - Vulgar Dictionary definition

A miser.