Top definition
A priest that abolishes evil in a rapid process
We hit the Mega Church yesterday to fasten up our confession to the Turbo Priest.
by Atheneite October 05, 2017
Get the mug
Get a Turbo Priest mug for your guy Riley.