Top definition
To be at a level of herbal intoxication, that results to a feeling of none other. To be extra high.
Man, I can't wait until I get to Jamaica so I can SkySurf all day!
by CLASYC February 02, 2010
Get the mug
Get a SkySurf mug for your cat Jerry.
buy the domain for your foodie site