Velcroid meaning

One who stays physically near to an influential person, especially in an effort to increase their own media exposure.
noun
0
0
Advertisement

Origin of velcroid

  • Velcro +‎ -oid, from the idea that such a person clings to another as if with Velcro.
    From Wiktionary