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