Definition from Urban Dictionary:
A person that thinks they know the best place to get any one specific item of food and that the places you know all suck.
Jason: I love this turkey sandwich
Joey: This sandwich sucks, I know a place with the best turkey sandwich i have ever had
Jason: You are such a Food Douche
And not only do I think I know the best places to get specific items of food, but I take it one step further by critiquing the dishes, noting ways to make them taste better. (Don’t try this unless you want to alienate and annoy your dining companions.) Now if only I could make a career of it: professional taste tester.