meaning of Ambu

Ambu meaning in Urban Dictionary

people from the World of Warcraft online game who's got no ability, sucks at playing their particular course, enjoys blowing individuals mics, and is an excellent fag.