Top definition
To unwittingly enjoy a picnic in a public park where dog walkers let their dogs poop on the grass. Despite their picking up the poop a fine layer of skiff will remain quietly and patiently waiting for you and your picnic.
Took the kids out at the weekend and ended up having a skiff picnic....
by Pippyjlong June 01, 2018
Get the mug
Get a Skiff Picnic mug for your papa Jerry.