Skip to main content

K8888's definitions

leopard slug

Yeast that builds up in a drain that beer gets dumped down, or a large log of feces that gets stuck to the side of the toilet bowl inconspicuously.
“I cleaned up that leopard slug, no glove.”
by K8888 May 20, 2023
mugGet the leopard slugmug.

Share this definition