Top definition
One of the strongest forms of cannabis on the market. These can have up to 80 percent THC
Those Sun Rocks were loud as fuck
by LieupoMeister June 23, 2017
Get the mug
Get a Sun Rocks mug for your fish Yasemin.