a fancy term for pegging
Mickey: Hey John have you heard of your ex-friend Jacob wanting to give you a Royal Rumpins? John: ...Wtf? NO...WAY!!!