hijo de puta kind of translates as "son of a bitch" in english but literally it means son of a whore. puta is short for spanish "prostituta" which means prostitute.
1. A toy that is a bright-colored ball of soft, moldable, rubber-like material. Comes in a plastic egg shell container. It was 'accidentally' invented when ppl tried to find a substitute for rubber.
2. The best stress-reliever. period.