Martin,

I've never heard the saying "period or full stop" and I have some difficulty in understanding.

Does it mean; "flash it(down the toilet) or stop go for it" ?

Hmmm, english can be so interessting [Linked Image from softronix.com]