1 definition by lukeswall

A bizarre sexual practice in which a group of people gather in a park or another open area and relieve themselves over a big canvas (or another fabric) and proceed to roll over their "material" and do whatever they want to do while covered in feces.
You're invited for our Scooby Doo, bring your own shit.
by lukeswall September 6, 2004
Get the scooby doo mug.