スマドラ Meanings Noun smart drug; nootropic See also: スマートドラッグ. Jinuma: Japanese Dictionary · Word lists