Translation of achulado in English:

achulado

cocky, adj.

adjectivefeminine achulada

Spain
  • 1

    cocky