Top definition
A nice thing to snuggle with lots of hair. Good on sofa's. Can be soporific
Oooh my lovely McFadden-boy, you are such a cuddly snuggle puffin. Come over here Poot!
by Caroline November 17, 2003
Get the mug
Get a Pootle berry muffin pie mug for your bunkmate James.