A combination of the words dumbass and ambassador.
Refers to people that speak, act or behave in such a moronic manner, that one might think they were to represent all stupid morons in this world.
Refers to people that speak, act or behave in such a moronic manner, that one might think they were to represent all stupid morons in this world.
by Turd54ndw1ch November 20, 2009