Trap Bitch
trap1 trap/ noun 1. a device or enclosure designed to catch and retain animals, typically by allowing entry but not exit or by catching hold of a part of the body. 2. a situation in which people lie in wait to make a surprise attack. verb 1. catch (an animal) in a trap. synonyms: confine, cut off, corner, shut in, pen...