best thing since sliced pan
Noun
Meaning
best thing since sliced pan
(Ireland, idiomatic) Alternative form of greatest thing since sliced bread
Noun
best thing since sliced pan
(Ireland, idiomatic) Alternative form of greatest thing since sliced bread