Forest and Annie Share definition Flag a couple that never leaves each other's side and cuddles a lot Oh look at them! They are pulling a Forest and Annie! Forest and Annie by lollerhaha November 3, 2010 0 0 Get merch Get the Forest and Annie mug. Buy Now — $32.95 See more merch