Definitions by Steve!
longboarding
a sport very near to skate boarding, but involes you screaming down hills at any speed up to around 45mph
longboarding by steve! April 18, 2005
tahiti treat
tahiti treat by Steve! February 12, 2003
chili sauce
chili sauce by Steve! February 12, 2003