Dictionary tarst September 1, 2007 davepoobond Leave a comment tarst – v. to jump up and down on your panda Share this:EmailFacebookTwitterMoreRedditTumblr