Another fun nickname for a Democrat or a Liberal. This derives from the fact that many of them say stupid things without being able to back them up, and usually not thinking before they speak. They tend to stand up for stupid, pointless causes, such as gay marriage.
by Republican Warrior May 13, 2005