Top definition
A 5 star prison commonly used by corrupt authorities in order to imprison their VIP (also corrupt) cousins.
Saudi Prince Al-waleed bin Talal, arrested last month on corruption allegations, is currently held up in the Ritz.
via giphy
by MBA010 May 02, 2018
Get the mug
Get a the ritz mug for your Aunt Riley.