Top definition
a certain type of vagina that only occurs every so often, tends to have voices that only the carrier can hear
this lady walks into a hospital and says hey im hearing voices comming out of my vagaba.
by Dan stizzle September 18, 2003
Get the mug
Get a vagaba mug for your buddy Julia.