1 definition by women want me

Top Definition
a meme gun in tf2 that used to be weapon of choice for good spies. but then valve nerfed to ground
jack: lol look at that spy joel: what about him jack: he is using ambassador joel: lol that gun is crippled like my cousin
by women want me March 30, 2021

Mug icon
Buy a Ambassador mug!