answered
The word became very popular thru the hip hop community, meaning: Something hot or very interesting...... Similar in meaning to the word "fresh"....nice, new etc....