"Terrific" used to be a synonym for "terrible", and "awesome" for "awful". Even the word "bad" has a slang meaning of "good".
In Japanese 適当 is supposed to mean "appropriate, proper", but in practice it almost always means "unserious, sloppy, careless". Not sure how that came about.