Dictionary tudadatat September 1, 2007 davepoobond Leave a comment tudadatat – v. when you dump your poop in a pillow full of sweat Share this:EmailFacebookTwitterMoreRedditTumblr Related