Riddles Random Riddle: 12-10-2013 December 10, 2013October 12, 2013 gags What lies but is never dishonest, has a rough side that is never mean and flat but not two dimensional? Show answer A carpet