Chris finds Astrid's buns so delicious that he has nicknamed her "snuggle buns".
by chris and astrid August 12, 2007
1 more definition
The snuggly buns of your snugglebunny, on their snuggly bottom.
When I think of my snugglebunny's snugglebuns, I fall into a delicious rapture.
by Pooka Jeff October 10, 2011