hot and mean (108.719)