What does Achouken mean?

Achouken meaning in Urban Dictionary

once you sneeze so difficult a big size or baseball of electric or flaming power flies from your lips.if you may be a NPC it's usually paired and two fly out one right after one other