What does Ambu mean?

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.