irate ignorant tacky. .. what does that mean??