Thank you for the encouraging words, David. We seem to hold a very similar view on this topic. It would be interesting to read a story or two from you surrounding this theme ;)
Stupz ( I did put a link to the meaning of the word in the story); It is a Caribbean expression and is a kissing or hissing of the teeth. It is the sound that teeth, tongue and lips make when they come together. It signifies annoyance and can be viewed as disrespectful according to who is do the stupzing and who is receiving it. for e.g. You never do this to your parents or teachers or you can be in for some serious trouble.