Every language has words that are considered rude or vulgar, just as nearly every culture has certain taboos about what you can and cannot say in a formal setting (like at a job interview or with...
As with any word, it can be used in an inappropriate manner. However, it is a legitimate word. It means happy, proud, loud, boorish, and a puffing explosion. It depends on how it is used. See the...