Well, I don't know when you use it in English wof but in French it can mean both - everything depends on how it is said.

I do know though, that sometimes French words used in English can sometimes vary in definition slightly.