davidl on October 3rd, 2013

The political word of the day, from Urban Dictionary: barrycade 1. A barrier (usually temporary) that exists for no reason. 2. A barrier erected for political reasons. “Dude, Obama barrycaded the park.” “Hey, let’s put up some barrycades to keep those World War II veterans away from the open-air World War II Memorial in Washington, […]

Continue reading about Word of the Day: Barrycade