meaning of a slolly

a slolly meaning in Urban Dictionary

it is a flufffy beast like anything out-of Monsters Inc crossed withbig bird from Sesame Street.....it'salso anothe term for a spliff..