tiger kidnapping n. the abduction or holding of a hostage to persuade another person to aid in a crime. (source: Double-Tongued Dictionary)
tiger kidnapping n. the abduction or holding of a hostage to persuade another person to aid in a crime. (source: Double-Tongued Dictionary)