mignatta

Etymology
. Perhaps from.

Noun

 * 1) leech
 * 2) bloodsucker

Etymology
From or.

Noun

 * 1) slug
 * 2) bloodsucker
 * 3) leech
 * 4) annoying person