Top definition
Feeling full after eating, Over-indulgence. Bloated. Who ate all the pies?
I ate too many doughnuts and am now feeling stuffarooed!
by Caz, Tolly, Loobie October 04, 2008
Get a Stuffarooed mug for your daughter-in-law Beatrix.