spiritual flesh broker

Fun Dictionary -> spiritual flesh broker

spiritual flesh broker - Vulgar Dictionary definition

A parson.