What does BOGOF mean?

BOGOF meaning in Urban Dictionary

"Buy One Get One Free" a tremendously misleading information utilized in advertising to entice prospective customers in to the belief that when they get one item another are going to be distributed no-cost. Just like "Two When it comes to Price Of One."