2 words in this vocabulary list
noun a combination of the words 'Twitter' and 'ribbon', used to describe a small image overlay that can be added to a user's profile picture on social media platforms
noun a marketing technique in which a person's skin is used as advertising space