meaning of Bazaa

Bazaa meaning in Urban Dictionary

becoming slapped into the face with a penis