bruncher
Etymology
From brunch + -er.
noun
Someone who eats brunch.