Here's a breakdown:
* Bonjour: This is the French greeting "hello" or "good morning" (it can be used throughout the day).
* On se connait: This translates directly to "do we know each other?"
The phrase is usually used in a situation where you've encountered someone you think you might know, but you're not entirely sure.