1 definition by Bubbajiggles

To engage in a riotous road trip experience which leaves the soul nourished, the body and bike broken or damaged.
Just came back from a Euro Shred, can't feel my legs and my brake discs are warped
by Bubbajiggles July 8, 2022
Get the Shred mug.