meaning of babashum

babashum meaning in Urban Dictionary

A hot man