#FreeDavey Share definition Flag The act of helicopter moms smothering their children to the point of frightening off a potential mate! Man Frank's mom won't stop running off his gfs!#FreeDavey #FreeDavey by Capt Big D November 30, 2022 0 0 Get merch Get the #FreeDavey mug. Buy Now — $32.95 See more merch