Thinking about it, it’s actually a weird one. It means what you think, but yeah, only heard it in a sports context and don’t know exactly where it comes from.
Maybe it’s you can be rapt about something ie think it’s excellent, exciting. And that transformed into big raps? Yeah I got nothing on this one
I need to know