Buggeration definition

(UK) Bugger; damn.
interjection
0
0
Advertisement