Roger Meshitta Share definition Flag An unfortunate named soul. Job Tile: Clerk Candidate: Roger Meshitta Chances of success: Slim to none Roger Meshitta by Shepherdess Tavern February 3, 2005 Get the Roger Meshitta mug.