godfella

The godfellas are spin doctors and retailers of religion who hold court in the "House of God".
by True atheist February 04, 2015
Get the godfella mug.