Top definition
One who has buns that are so soft and shapely that they beg to be snuggled with.
Chris finds Astrid's buns so delicious that he has nicknamed her "snuggle buns".
by chris and astrid August 12, 2007
Get the mug
Get a snuggle buns mug for your dog Larisa.