drug bust: seizure of illegal drugs by the police
impoundment: placing private property in the custody of an officer of the law
perfectionist: a person who is displeased by anything that does not meet very high standards