单词:Twickers
A nervous facial movement; combination between a facial twitch and an eye flicker.
> I was telling my boss a fib and totally gave myself away with an eye twicker....
> I was telling my boss a fib and totally gave myself away with an eye twicker....