Skip to main content

Definitions by Laura Psychedelia

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