Skip to main content

Xbox Ambassador

An Xbox Ambassador is simply volunteer support for the Xbox Community. No, Xbox Ambassadors do NOT work for Microsoft.
Xbox Ambassador: I work for Microsoft, I'll ban you!
Guy1: You don't work for Microsoft.
Guy2: Shut up pussy.
by Mr. HappySauce May 25, 2014
mugGet the Xbox Ambassador 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