boa constrictor: very large boa of tropical America and West Indies
boa: any of several chiefly tropical constrictors with vestigial hind limbs
sob story: a sentimental story (or drama) of personal distress; designed to arouse sympathy