Meaning of locoweed
Definition of locoweed
(noun)
any of
several
leguminous
plants of
western
North America
causing
locoism
in
livestock
street
names
for
marijuana
Other information on locoweed
WIKIPEDIA results for
locoweed
Amazon results for
locoweed
Tweet