Top definition
Bread doe made into scone shapes (circle) and fried until golden brown. Scoffins
Those Puffed Illoons are yummy.
by Struth Bloke February 18, 2010
Get the mug
Get a Puffed Illoons mug for your girlfriend Beatrix.