Definition of "whacked"

whacked