square eater

listen to the pronunciation of square eater
English - English
ravenous eater, one who eats eagerly