Slang (English borrow): really good, strong, impressive ('solid hai').
Colloquial: terrific, powerful, superb; an all-purpose word of high praise.