Dictionary fenelia August 10, 2007 davepoobond Leave a comment fenelia – n. a food or item that is exclusive to one grocery store Share this:EmailFacebookTwitterMoreRedditTumblr