Definition

Excellent, fantastic, or of the highest quality; a slang term used to praise something or someone to a high degree.