1 definition by Hartage

Top Definition
a cool female snowboarder of exceptional ability
wow, she grabbed an ollie, that chick is a real shred betty
by Hartage June 01, 2005

Mug icon
Buy a shred betty mug!