1 definition by B.Summers

Someone who is extra tasty, 'cause butter makes everything better.
Girl is stacked like Buttersnacks.
by B.Summers May 25, 2010
Get the Buttersnacks mug.