Spanish edit

Etymology edit

From narco- +‎ lancha.

Noun edit

narcolancha f (plural narcolanchas)

  1. speedboat used in the narcotics industry