meaning of Agubwa

Agubwa meaning in Urban Dictionary

Wayyyyy Beyond Awesome"the only real keyword into the English Dictionary to explain the phrase "S.A.S.S."