feel whacked - Turkish English Dictionary