In English or in French.
1) In how many languages can you say it?
Just 2. I don't speak enough Spanish or German to able to say it.
2) did you hear the song first, and after that found out what it meant, or the other way around?
The other way. French is my first language.
3) it's a handy sentence isn't it?
Probably, but I never use it directly in a conversation.
4) do you even know what it means?
Yep
*hugs* katinka
nem
Happiness is like pissing in your pants...
Everyone can see it but only you can feel its warmth.