Dictionary twatchma September 1, 2007 davepoobond Leave a comment twatchma – n. a car dressed up as a Pokemon Share this:EmailFacebookTwitterMoreRedditTumblr