Yesterday I went outside with my boyfriend, (and) I had a fucking good time, and now I am happy
Ir(se) para (a)fuera = to go out, to go outside
Pasarlo bien = to have a good time
Pasarlo de puta madre (vulgar) = to have a fucking good time (vulgar), to have a wonderful time.