1 definition by C. Craig Craighead

Unremovable slug slime adhered to skin.
“My sister stepped on a slug and it took her hours of scrubbing to get that damn glack off her foot!”
by C. Craig Craighead July 4, 2021
Get the Glack mug.