Top definition
deliverance democracy is a term of reference used to describe
a decision taken in camera by a few, which affects many.
stuffed again ! ... that's deliverance democracy for you.
by avesta January 27, 2012
Get the mug
Get a deliverance democracy mug for your guy Larisa.