ts3's definitions
to have consumed food in such a large quantity that you feel your stomach is very full, to the point of almost or beyond the point of feeling nauseous.
by ts3 October 26, 2005
Get the stuffedmug.
Get the stuffedmug. We'll email you a link to sign in instantly.