A gannit is someone who snacks all the time or eats a large meal but wants seconds, then thirds and so on.
Someone who's eyes are bigger than their belly. An inoffensive playful term.
"Gina, you're such a gannit! Stop eating frozen chips!"
by Parmaviolets May 28, 2014
Get the gannit mug.