OK, first of all, this is not a question. It is a statement. On the face of it, it appears to say that if a person says "Je suis heureux" he is speaking nonsense, because what he says means nothing...
une baguette is the name for a long, thin loaf of bread, weighing 250 grams, which is quite popular in France. The name itself would be translated 'a stick' in English.