Skip to main content

Definitions by DMxo

off my bean 

High on MDMA or other drugs
That MD is Good, I'm off my bean.
off my bean by DMxo June 12, 2018