BOGTF: Buy One Get Two Free

What does BOGTF mean? The above is one of BOGTF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Buy One Get Two Free

BOGTF also stands for:
... more