Skip to main content

godfella

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email