Noun
didcap (plural didcaps) English Wikipedia has an article on:didcapWikipedia (Internet, informal) A vidcap depicting a damsel in distress.