It means (in my opinion ) it was a delicious romp indeed.