Responses

Moe is a Japanese word that refers to feelings of strong affection mainly towards characters (usually female) in anime, manga, video games, and other media directed at the otaku market. Moe, however, has also gained usage to refer to feelings of affection towards any subject. (this is what google says but i do think moe is also talking about cuteness/innocence or smth)
Gap Moe is when a character does something completely contradictory to what their usual habits/personality/character/appearance dictates
WAHHHH ukes with gap moe are so my type (づ ̄ ³ ̄)づ