Spanish Phrase
¡Oh, se me olvidó!
Meaning
The speaker suddenly realizes they have forgotten something. It conveys a mix of surprise ('Oh!') and personal responsibility for the lapse.
When to use
Use this informal exclamation when you remember you missed an appointment, left something behind, or failed to do a task you were supposed to do. It works best in casual conversation with friends, family, or coworkers.
✦Grammar Breakdown
¡Ohsemeolvidó!
Se me + verb (preterite)
The construction 'se me + verb' is used to express that something unintentionally happened to the speaker; the verb is in third‑person singular preterite.
Olvidar (preterite)
Olvidar means 'to forget'. In the preterite, the third‑person singular form is 'olvidó', indicating a completed action.
Exclamation marks
Spanish uses an opening (¡) and closing (!) exclamation mark for full sentences.
🗨In Conversation
¿Trajiste el informe que necesitábamos para la reunión?
Did you bring the report we needed for the meeting?
¡Oh, se me olvidó!
Oh, I forgot!
✕Common Mistakes
¡Oh, me olvidó!
Missing the impersonal 'se' changes the meaning to 'he/she forgot me'.
¡Oh, se olvidó!
Without 'me' the speaker does not take personal responsibility; it sounds like 'it was forgotten (by someone)'.
¡Oh, se me olvido!
Using the infinitive 'olvido' is grammatically incorrect here; you need the preterite form 'olvidó'.
↔Alternatives
¡Ay, se me pasó!
Ah, it slipped my mind!
¡Vaya, lo olvidé!
Wow, I forgot it!
¡Casi lo olvido!
I almost forgot!
Cultural Tip
The 'se me olvidó' construction is the most natural way for native speakers to admit a lapse; it softens the blame by framing the forgetting as something that happened to you, not something you did on purpose. In many Latin American countries it is preferred over the more direct 'yo olvidé', which can sound harsher. Remember to keep the exclamation marks balanced (¡ … !).

