Skip to main content

Definitions by Don R.

talking salad 

It means to talk incoherently when on something, i.e., alcohol, marijuana, mushrooms, etc...
Are you ok man? It sounds like your talking salad!
talking salad by Don R. December 12, 2004