Updated June 9, 2019 Find Baby Names Family name origins & meanings French : nickname for a glutton, a pejorative term from Old French bouffer ‘to stuff oneself’, earlier ‘to puff out the cheeks’ (a word probably of imitative origin).