1 definition by Marcos Nappy Barranos

Top Definition
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?
by Marcos Nappy Barranos December 09, 2011

Mug icon
Buy a That's Royal mug!