Translation of achulapado in English:

achulapado

adjective