SHEEP LOCO Meaning of SHEEP LOCO in English noun : locoweed ; especially : any plant of the genus Astragalus Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012