grenouille
Meanings
Noun
1. frog
2. any small, green frog (e.g., leopard frog, tree frog, etc.) (Louisiana)
3. female genitals (Louisiana, vulgar)
Examples64
J'ai une grenouille.
I've got a frog.
Les grenouilles sont arrivées.
The frogs arrived.
Une grenouille sortit de l'eau.
A frog came out of the water.
Tom a-t-il vraiment mangé une grenouille ?
Did Tom actually eat a frog?
Je n'ai pas de grenouille.
I don't have a frog.
Il paraît qu'il mange des grenouilles.
I hear that he eats frogs.