Well, thanks for explaining the meaning of that word even though it smacks of being a made-up word . It doesn't seem all that bad because it doesn't have the time-honoured longevity of the classic swear words which we've all used and are comfortable with using in the appropriate situation.