LOCOWEED

Definition of LOCOWEED

  1. (noun)any of several leguminous plants of western North America causing locoism in livestock
  2. (noun)street names for marijuana