Top definition
An Ambador is someone who has pledged to take the "ass" out of being an ambassador, to a sport, community, or group.
She is a true ambador of the sport.
by Earl Zumi May 25, 2016
Get the mug
Get a Ambador mug for your bunkmate Paul.