Debia (en. Should)

/deˈβi.a/

Synonyms

  • debería
  • era necesario
  • tenía que

Slang Meanings

To be obliged to do something that one does not want to do.
Yesterday I was supposed to go to the meeting, but I stayed at home.
Ayer debía ir a la reunión, pero me quedé en casa.
To have an outstanding debt with someone.
I owed him a favor, and that's why I helped him.
Le debía un favor y por eso lo ayudé.