1 definition by Skyclad

Top Definition
The art of running naked in public for laughs. Must be completely nude. Shoes, scarves and hats are optional.
by Skyclad February 19, 2012

Mug icon
Buy a streaking mug!