2. of very good quality; highly superior.
3. admirable; good, awesome.
3. fortunate; pleasant.
4. Being in a state of comfort or happiness; delighted.
5. competent; adept.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.