Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Crawwwrrrr
Savoya
Share definition
Flag
A being of
immense
greatness
and unsurpassable
healing
ability.
John
:
WHOA
i just got a Savoya heal.
Girls
: Lets have sex.
Savoya
by
Crawwwrrrr
October 28, 2006
Get the
Savoya
mug.