look up any word, like thot:
 
1.
Single Card Download Play.

Means that to play a game with a friend, only one card of a game is needed.
Several Nintendo DS/3DS games are scdp.
by exenpippdestr0yer August 13, 2012