scaggle bits means: A British delicacy, Scaggle Bits is delicious. (in Community Dictionary, added by Oswaldo Pascual)

What else does scaggle bits mean?

  • The most common food in Britain. (in Community Dictionary, added by Cindy Whitaker)