You have heard it called many things; here are some of the street terms for marijuana:

  1. Grass
  2. Pot
  3. Weed
  4. Bud
  5. Mary Jane
  6. Dope
  7. Indo
  8. Hydro