Dictionary tsumara September 1, 2007 davepoobond Leave a comment tsumara – n. a car with an ejector seat Share this:EmailFacebookTwitterMoreRedditTumblr Related