vinchuca

Etymology
From.

Noun

 * 1) The kissing bug

Noun

 * 1) the kissing bug