Abochornante admin 5 years ago Abochornante Abochornante Definition Abochornante Spanish Adjective English meaning : Embarrassing