sarcelle
Top 20000
Meanings
Noun
1. teal (ducklike bird)
Examples1
We're going to a club to find some birds, get ourselves a bit of skirt.