Translation of the green stuff in Spanish:

the green stuff

lana, phr.

phrase

slang

  • 1

    lana feminine Latin America informal
    plata feminine South America informal
    pasta feminine Spain informal