Meaning that something is awesome or very agreeable with.
John: I just managed to score two tickets to the new Strokes Concert.Jimmy: That's Royal dude. Can I come?
16👍 7👎