To take more food on one's plate than one can eat; to be greedy.
To want more than one can handle.
greedy or gluttonous
pigheaded
unpleasant or unclean