hot and mean (104.312)