samesuga

Etymology
Attested since the 15th century. From.

Noun

 * 1) leech (animal)