Top definition
A batch of acid (LSD) that is exceptionally rad.
This is some rad acid... you could say it's racid!
by drugstore cowboy June 27, 2008
Get the mug
Get a Racid mug for your guy Yasemin.