whoa, this is some of the strongest apple cider i've had in a while dude
a more recent drug related slang term for acid, officially known as lsd (lysergic acid diethylamide)
"whoa, this is some of the strongest apple cider i've had in a while dude" What is the definition of "apple cider"?