neckweed
NECKWEED
, n. Hemp; in ridicule.