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 simplyzcracked
Ambassador
Share definition
Flag
An amazing young man, kind of short has a very
beautiful
smile
that will make you
smile
too he is also sexy
My boyfriend
is Ambassador
Ambassador
by
simplyzcracked
September 19, 2019
Get the
Ambassador
mug.