Skip to main content

bugaa's definitions

ambasador

Title given to the person with lots of money in a group of friends .
His our ambasador, at least for now.
by bugaa September 17, 2019
mugGet the ambasador mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email