oshiema
1. person who loves to explain or teach things (without being asked); know-all
Noun
#331028
1. person who loves to explain or teach things (without being asked); know-all
1. I am not a teacher.; I am not a demon teacher.
1. Was not a teacher.; Was not a demon teacher.
1. Was a teacher/demon.; Was a teaching demon.
1. Teacher demon; Demon teacher
1. Was not a teacher.; Was not a demon teacher.
1. If/when taught; If/when one teaches
1. I am not a teacher.; I'm not a demon teacher.
1. Was a teacher/demon.; Was a demonic teacher.
1. Teaching demon; Demon teacher