noun. Slang term for LSD. Named after the Beatles usage of the drug.
"You want to take some Beatle Juice?"
1👍 8👎