Dictionary takupaper September 1, 2007 davepoobond Leave a comment takupaper – n. a talking piece of paper Share this:EmailFacebookTwitterMoreRedditTumblr