Dictionary chetra December 20, 2007 davepoobond Leave a comment chetra – n. a truck, a fire hydrant, and a big mess Share this:EmailFacebookTwitterMoreRedditTumblr Related