What is Bugger Me Gently With A Dil-do?
To be suprised by something or someones actions.
'Well bugger me gently with a dil-do' said Sara after Jim proposed to her on one knee
See Joey