Turbo Priest Share definition Flag A priest that abolishes evil in a rapid process We hit the Mega Church yesterday to fasten up our confession to the Turbo Priest. Turbo Priest by Atheneite October 5, 2017 0 0 Get merch Get the Turbo Priest mug. Buy Now — $32.95 See more merch