by Nannah Yelir February 20, 2009

noun: A barricade made up in its entirety by chairs (or other similar sitting devices)
verb: (to chairricade): the act of setting up a chairricade.
verb: (to chairricade): the act of setting up a chairricade.
by Nannah Yelir April 14, 2009
