Pretty cool that it can be used in so many places. More than shit, thing or similar words.
It reminds of te Smurf language where they can use "smurf" and variants of it as a general name for a person, replace verbs and adjectives. The meaning is highly contextual.