grenouille
Top 7000
Meanings
Noun
1. frog
2. any small, green frog (e.g., leopard frog, tree frog, etc.) (Louisiana)
3. female genitals (Louisiana, vulgar)
Examples64
I've got a frog.
The frogs arrived.
A frog came out of the water.
Did Tom actually eat a frog?
I don't have a frog.
I hear that he eats frogs.