vagoo 📘 English Definition(英文释义) A "warm and inviting" term / euphemism for vagina.\r\rCreated by Rayne of "Least I Could Do".> You are a giant vagoo.> Mmmm... vagoo. ← vagoneurosis V 字母词表 vagopressor reflex →