Dictionary mec March 29, 2012 davepoobond Leave a comment mec – n. a hat that might frighten a timid person Share this:EmailFacebookTwitterMoreRedditTumblr