The average American buys 17 yards of this every year ...A: Dental flossToday's Impossible Question is Sponsored by Vince's Sports Center