Skip to main content

#FreeDavey

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
by Capt Big D November 30, 2022
mugGet the #FreeDaveymug.

Share this definition