Top definition
To expose corruption in your society or shame corruption individuals through the media
I t is time to defrock a priest when dealing with Hilary Clinton
by sexydimma May 24, 2016
Get the mug
Get a to defrock a priest mug for your cat Jerry.