twinternship - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    an internship where the task is to promote the employer through social media services such as TwitterSubmitted from United Kingdom on 03/01/2013