Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Ulises Sarry
sarry
Share definition
Flag
From Pays Vasque in SW of
France
.
Translation: Ground with
low
and
wild
vegetation.
I have nor samples
sarry
by
Ulises Sarry
January 1, 2004
Get the
sarry
mug.