Translation of machichero in English:

machichero

dopehead, n.

masculine and feminine nounfeminine machichera

Venezuela
informal
  • 1

    dopehead slang