not sure, honestly.
I think it is a slaunchwise reference to "walking along, minding one's own business, when suddenly one steps on a twig. it snaps, drawing one's attention."
an accidental or incidental discovery.
"Twigged" is my word for the day tomorrow...LOL I'll have with my staff on this one! Still wondering about that little tan pill though...LOL