Top definition
An Unexplained visual that enters your mind after someone has explained a situation that didn't make sense .
by Brandimdukes17 May 20, 2017
Get the mug
Get a Flanoninon mug for your dad G√ľnter.