Yes, it does seem like everyone else hated Latin. Anyway, what about "a shot in the arm"? I always thought of that like getting punched , or maybe poisoned, but a commercial on the radio uses it as if you're getting medicine.
jimthedog