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é.