Delaware Liberal

“Shared Sacrifice” as defined by the internet

Shared Sacrifice
Everyone give up the goods so me and my friends can have more. (Typically spoken by elected officials or upper management)

http://www.urbandictionary.com/define.php?term=Shared%20Sacrifice

Exit mobile version