The definition of a flexitarian is someone who is mostly vegetarian, but occasionally eats meat.
(noun)A person who only eats vegetables but once a month eats a steak is an example of a flexitarian.
See flexitarian in American Heritage Dictionary 4
noun
Origin:
Origin: flexi(ble)
Origin: + (vege)tarian
.