Vocabulary

スネークイン

sneak in

noun