lrf Ask Urban Dictionary about lrf Share definition Flag Long Range Forecast. What's the TWO lrf looking like for that period? lrf by brendan March 1, 2005 0 0 lrf Merch Get the lrf mug. Buy Now — $32.95 See more merch