Dictionary matsuda August 17, 2007 davepoobond Leave a comment matsuda – n. a portal that all of a sudden appears in a bathroom Share this:EmailFacebookTwitterMoreRedditTumblr Related