Top definition
a person (usually female) that waits by parents for any chance to hold the baby.
Man that Donna is sure a baby vulture, can't even walk around without her tryin' to hold my baby
by Jay B 2006 December 02, 2006
Get the mug
Get a baby vulture mug for your fish James.

Available Domains :D

  • babyvulture.net
  • babyvulture.se
  • babyvulture.com
  • babyvulture.men
  • babyvulture.ninja