hot and mean (106.640)