What Baka Means?

Is Baka a swear word?

.

What does it mean if a girl calls you Baka?

What does say you are my Baka mean?

What does Baka mean in Naruto?