This weekend I had very naughty fun, as you can tell by the...