1 definition by Laura Psychedelia

Any person that loves benzodiazepines and opiates/opioids.
I love Xanax and Lean. I'm a bartard.
by Laura Psychedelia February 12, 2022
Get the Bartard mug.