What does Drop mean?
The address where carders deliver services and goods for the porpoise of selling them again is known as the drop. The items and services sold here have been previously acquired with stolen bank account or credit card information. |