Translation of chochada in English:

chochada

silly little thing, n.

feminine noun

Central America
informal

  • 1

    silly little thing informal