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

Continue reading about Word of the Day: Barrycade